- 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
- 2026年《个性的语录(10篇)》.docx
- 2026年《 年第三季度思想汇报格式1000字【28篇】》.docx
- 2026年体育部门个人总结.docx
- 2026年主持稿范文冬天.docx
- 太齐全了!小学阶段要掌握的英语语法内容都在这里啦(图片版).docx
- 特级老师整理英语单词拼读规则表,再也不担心单词记不住!.docx
- 2025年心理健康辅导员考试试卷及答案.docx
- 2025年心理咨询师基础理论考试必备知识点试卷及答案.docx
- 河北公安警察职业学院《医药广告学》2023-2024学年第一学期期末试卷.doc
- 2024-2025学年四川广元天立学校高一语文第二学期期末学业质量监测试题含解析.doc
最近下载
- 标准图集-16S518-雨水口.pdf VIP
- 轻触开关、硅胶按键寿命试验.docx VIP
- 2026小红书营销IP通案.pdf VIP
- 2026年邵阳职业技术学院辅导员招聘考试备考试题及答案解析.docx VIP
- 2025年邵阳职业技术学院辅导员招聘备考题库附答案.docx VIP
- 碧道工程规划设计导则DB44_T 2569—2024_可搜索.pdf
- 酒店工程部工作标准及流程.pdf VIP
- 2025-2030航空障碍灯行业市场发展分析及投资前景研究报告.docx VIP
- JC∕T 691-2022 高铬铸铁衬板.pdf
- 2026数字新疆产业投资(集团)有限公司社会招聘21人笔试历年参考题库附带答案详解.docx VIP
原创力文档

文档评论(0)