- 2
- 0
- 约7.75千字
- 约 28页
- 2018-04-09 发布于河南
- 举报
05_第5章 继承与多态
目标 继承 依赖(use-a) 依赖是一种常见的类之间的关系,如果在一个类A的方法中操作另外一个类B的对象,那么类A依赖于类B 聚合(has-a) 聚合表现的则是类A包含类B的关系,如:一个Car类的对象包含一个Motor类型的属性 继承(is-a) 继承表现的是一种共性与特性的关系,如果类B和类C继承自类A,那么类A规定了类B和类C的共性,类B和类C在继承类A的基础上可以添加自己的特性 继承-1 关于继承 在Java中,被继承的类叫父类(parent class)或超类(super class),继承父类的类叫子类(subclass)或派生类(derived class)。 在Java中,关键字“extends”表示继承,后面紧跟父类的类名,格式如下 : 继承-2 继承的实例分析 在一个学校的人事管理系统中,要存储教师和学生的信息,现采用面向对象思想分析得到教师类和学生类 。其属性如下所示: 继承-3 类的继承关系图 继承-4 代码实现继承关系 继承-5 演示在继承关系中构造方法的调用次序 多态 重写 当一个子类继承了一个父类时,可以在子类中直接使用父类的属性和方法。如果父类的方法无法满足子类的需求,则可以在子类中对父类的方法进行改造,也称作重写(override)。重写是Java多态性的另一种体现。 重写的原则 重写的方法的签名必须要和被重写的方法的签名完全匹配; 重写的方
您可能关注的文档
最近下载
- 2026新人教版小学数学六年级下册期末综合试卷(3套打印版含答案解析).pdf
- 《2025年eVTOL载人飞行器景区运营安全培训教材》.docx
- 混凝土挡土墙专项施工方案.docx VIP
- 年产15万吨乙苯工艺设计.doc VIP
- 第9课+改革开放的起步(情境化教学课件)历史统编版新教材八年级下册.pptx VIP
- LS-1866常用参数设置方法.pdf VIP
- 〖历史〗改革开放的起步教学课件 2025-2026学年统编版八年级历史下册.pptx VIP
- 台球项目计划书.docx VIP
- 支部班子“加强理论武装、执行上级组织决定、加强党员管理监督等六个对照”2025年度组织生活会班子对照检查提纲四篇.docx VIP
- 胸部影像学检查临床应用指南(2025年版).docx
原创力文档

文档评论(0)