- 5
- 0
- 约1.44万字
- 约 55页
- 2017-08-23 发布于河南
- 举报
第 5 章 继承与多态 一、继承性与多态性的实现技术 类是用来描述具有相同属性和行为对象集合的工具。任何一个类别的对象都不是独立存在于客观世界上的,因此类与类之间必定存在着某些关系,概括起来有下列三种: 关联关系 聚合关系 泛化关系 关联关系 关联是指两个或多个类之间的一种特定关系,它描述了各个类对象之间相互依赖的关系。最常见的关联是两个类之间的关联,即二元关联。 聚合关系 顾名思义,聚合是将多个类聚集在一起的意思。 聚合的方式有如下几种: 包含关系(has a) 组成关系(part of) 所属关系(owns) 雇佣关系(employed_by) 泛化关系 泛化描述了两个类之间的“一般-特殊”关系。 可以使用“Is a”进行检测。 继承机制是实现软件可重用的基石,是提高软件系统的可扩展性和可维护性的主要途径。所谓继承是指一个类的定义可以基于另外一个已经存在的类,即子类基于父类,从而实现父类代码的重用。 在Java语言中,通过定义子类支持继承性。 多态性是面向对象程序设计的一个核心概念,它有助于增加软件系统的可扩展性、自然性和可维护性。所谓多态是指不同的类对象收到同一个消息可以产生完全不同的响应效果的现象。利用多态机制,用户可以发送一个通用的消息给各个类对象,而实现细节由接收对象自行决定,这样,同一个消息可能会导致调用不同的方法。 在Java语言中,主要利用子类覆盖父类的成员方
您可能关注的文档
- Java程序设计(chap5).ppt
- Java程序设计(chap9).ppt
- Java程序设计(下).ppt
- JAVA程序设计_3.ppt
- JAVA程序设计_共11章 (0).ppt
- JAVA程序设计_共11章 (1).ppt
- JAVA程序设计_共11章 (2).ppt
- java程序设计第2章.ppt
- Java程序设计第3章.ppt
- Java程序设计-第二部分.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)