|
Post by joyuntooseo888 on May 8, 2024 8:21:16 GMT
彼此松散耦合的组件即其代码尽可能少地访问或使用其他组件的代码的组件可以独立开发测试和增强。 正确封装的组件更容易理解更容易调试从而使应用程序更容易维护。 在 语言中封装是使用类系统实现的该系统允许您在一个地方收集有关对象的信息;包按特定标准对类进行分组和访问修饰符可用于标记整个类或其字段或方法。 访问修饰符一共有四个 从任何包中完全访问实体字段或类方法; 只能访问该实体的包中。 的类和该类的后代; 只能在声明实体的类内部访问; 默认的隐式修饰符在没有三个显式修饰符的情况下只能访问 科特迪瓦手机号码数据 其包中的类的实体。 为了实现正确的封装还需要提供正确的 来使用组件。例如您可以在变量的 中包含逻辑以检查传递的值或者如果类应该是只读的则可以在类中根本不提供 。 正确的类封装的示例 在上面的示例中变量名称的值是在创建对象时设置的并且不能从外部更改因为没有变量的设置器。在 变量的 中会检查传递的参数的正确性。 如果值不正确则会抛出异常。 模仿 继承是面向对象编程最重要的原则之一因为它允许创建对象的层次结构。使用模仿您可以创建一个通用类该类将定义特定于一组相关对象的特征和行为。将来这个类可以被其他次要类模仿每个次要类都会添加其固有的独特特征并补充或改变基类的行为。用 术语来说这样的通用类称为超类 或基类 或父类 继承它的类称为子类 或子类 或派生类。派生类。 继承实现了超类和子类之间的 关系。例如类 和 代表概念 和 的抽象。
|
|