第5章 继承、接口和泛型 ?本章导读 子类与父类 子类的继承性 子类对象的构造过程 成员变量隐藏和方法的重写 final类与final方法 对象的上转型对象 5.1 子类与父类 继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态和行为,并根据需要增加它自己的新的状态和行为。由继承而得到的类称为子类,被继承的类称为父类(超类)。 父类可以是自己编写的类也可以是java类库中的类。利用继承有利于实现代码的重复使用,子类只需要添加新的功能代码即可。Java不支持多重继承,即子类只能有一个父类。 5.2 子类的继承性 1.继承的定义 子类的成员中有一部分是子类自己声明定义的,另一部分是从它的父类继承的。 子类继承父类的成员变量作为自己的一个成员变量,就好像它们是在子类中直接声明一样,可以被子类中自己声明的任何实例方法操作。 子类继承父类的方法作为子类中的一个方法,就像它们是在子类中直接声明一样,可以被子类中自己声明的任何实例方法调用。 2. 子类和父类在同一包中的继承性 如果子类和父类在同一个包中,那么子类自然地继承了其父类中不是private的成员变量作为自己的成员变量,并且也自然地继承了父类中不是private的方法作为自己的方
您可能关注的文档
- 第4章_运输管理汇编.ppt
- 第4章access2010表汇编.pptx
- 第4章断裂力学与断裂韧性汇编.ppt
- 第4章曲线运动万有引力与航天第2节抛体运动汇编.ppt
- 第4章数据转换,更新,删除汇编.ppt
- 第4章卧位和安全的护理汇编.ppt
- 第4章卓有成效的变革管理汇编.pptx
- 第05章+网络性能设计汇编.ppt
- 第5课:《伤仲永》汇编.ppt
- 第5课登山游戏汇编.ppt
- 2026年广告创意与传播策略研究报告.docx
- 2026年母婴行业报告:行业复购率、客单价、转化率解决方案.docx
- 2026年在线教育行业市场分析报告:数字化教育新格局.docx
- 2026年游戏行业市场投资机会与风险控制报告.docx
- 2025-2026学年小学科学一年级下册(2024)粤教粤科版(2024)教学设计合集.docx
- 2026年广东省中山市中小学教师招聘考试备考题库及答案解析.docx
- 2026年煤炭行业环保技术创新与应用报告.docx
- 2026年5G技术在智能制造中的应用报告及产业发展趋势.docx
- 2026年养老产业市场规模、增速、渗透率、天花板评估报告.docx
- 2025-2026学年小学英语第三级B剑桥少儿英语(2013版)教学设计合集.docx
原创力文档

文档评论(0)