- 5
- 0
- 约1.44万字
- 约 55页
- 2017-08-23 发布于河南
- 举报
第 5 章 继承与多态 一、继承性与多态性的实现技术 类是用来描述具有相同属性和行为对象集合的工具。任何一个类别的对象都不是独立存在于客观世界上的,因此类与类之间必定存在着某些关系,概括起来有下列三种: 关联关系 聚合关系 泛化关系 关联关系 关联是指两个或多个类之间的一种特定关系,它描述了各个类对象之间相互依赖的关系。最常见的关联是两个类之间的关联,即二元关联。 聚合关系 顾名思义,聚合是将多个类聚集在一起的意思。 聚合的方式有如下几种: 包含关系(has a) 组成关系(part of) 所属关系(owns) 雇佣关系(employed_by) 泛化关系 泛化描述了两个类之间的“一般-特殊”关系。 可以使用“Is a”进行检测。 继承机制是实现软件可重用的基石,是提高软件系统的可扩展性和可维护性的主要途径。所谓继承是指一个类的定义可以基于另外一个已经存在的类,即子类基于父类,从而实现父类代码的重用。 在Java语言中,通过定义子类支持继承性。 多态性是面向对象程序设计的一个核心概念,它有助于增加软件系统的可扩展性、自然性和可维护性。所谓多态是指不同的类对象收到同一个消息可以产生完全不同的响应效果的现象。利用多态机制,用户可以发送一个通用的消息给各个类对象,而实现细节由接收对象自行决定,这样,同一个消息可能会导致调用不同的方法。 在Java语言中,主要利用子类覆盖父类的成员方
您可能关注的文档
最近下载
- 安徽省鼎尖名校2026届高三上学期10月大联考英语试卷(含答案,无听力含音频和听力原文).pdf VIP
- DB13(J)T 8530-2023 装配式农村住房技术标准.docx VIP
- 2025“外研社-国才杯”理解当代中国”外语能力综合能力赛项真题(附参考答案).pdf VIP
- 2025年中核集团中国核电校园招聘笔试历年参考题库附带答案详解.docx VIP
- 16MG03 地沟构件_标准图集.pdf VIP
- 自学考试00031心理学复习.pdf VIP
- 人教版六年级下册数学图形与位置教案.ppt VIP
- [南宁市]2025广西南宁海关缉私局缉私辅警招聘26人笔试历年参考题库典型考点附带答案详解.docx VIP
- 消防设备采购供货投标方案技术标460页.doc VIP
- 日语常用汉字表(以汉字笔画为序).doc VIP
原创力文档

文档评论(0)