05、面向对象程序实现-继承与多态性(I)-2011.pptVIP

  • 6
  • 0
  • 约3.36万字
  • 约 161页
  • 2018-05-14 发布于四川
  • 举报

05、面向对象程序实现-继承与多态性(I)-2011.ppt

* * * * * * * * 当程序开始执行时Java中的Arrays : array declaration, array allocation and assignment to an array location. * * * * 两个原则-合成、聚合复用原则 小 结 软件的可复用性是度量软件质量的重要因素,继承是实现代码复用的有效手段,它将问题域中的泛化关系映射到解空间中。 继承作为类型机制时,它定义了子类型关系:子类的对象实例中含有父类类型的子对象。 多继承有其应用背景,但可能引起语法与语义的冲突,特别是考虑到重复继承的现象。 C++的虚基类,对象模型,继承相关的两个设计原则 作 业 * * Java里有很好的机制将一个类定义为final的。 ? 从而禁止该类被继承。 ? 提高程序的安全性。 ? 必须指定的类亲自出面,子孙不可代替。 将一个成员定义为final的。 ? 被定义为final的变量是符号常量。 ? 被定义为final的方法禁止子类重定义。 * * 不同继承方式的影响主要体现在: 1、派生类成员对基类成员的访问控制。 2、派生类对象对基类成员的访问控制。 public方式: 特点:基类的public和protected成员的访问属性在派生类中保持不变,但基类的private成员不可访问。 具体含义: 1、派生类中的成员

文档评论(0)

1亿VIP精品文档

相关文档