- 4
- 0
- 约4.63千字
- 约 72页
- 2019-05-27 发布于广东
- 举报
第4章高级类特性1;;本章内容;4.1 面向对象特征之二:继承;继 承(1) ;;;继 承(2) ;为什么要有继承?
多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。
此处的多个类称为子类,单独的这个类称为父类(基类或超类)。可以理解为:“子类 is a 父类”
类继承语法规则:
class Subclass extends Superclass{ };继 承(4) ;类的继承 (5);单继承举例;类的继承 (6);练习1;练习1;练习1;4.2 方法的重写(override);重写方法举例(1);class Parent {
public void method1() {}
}
class Child extends Parent {
private void method1() {}
//非法,子类中的method1()的访问权限private比被覆盖方法的访问权限public弱
}
public class UseBoth {
public static void main(String[] args) {
Parent p1 = new Parent();
Child p2 = new Child();
p1.method1();
p2.method1();
您可能关注的文档
最近下载
- 大模型与金融科技融合创新.docx VIP
- DB50_T 1727.1-2024 零散天然气橇装回收安全技术规程 第1部分:液化天然气.pdf VIP
- 社工服务案例写作叶玲02课件讲解.pptx VIP
- 转预备党员发言稿10篇.doc VIP
- 2025年医疗器械行业器械部器械员器械使用管理手册.docx VIP
- 胡壮麟《语言学教程》笔记第四章.doc VIP
- 甘建工〔2017〕227号.doc VIP
- 电力工程合作协议书范本通用版5篇.pdf VIP
- DL∕T 603-2017- 气体绝缘金属封闭开关设备运行维护规程.pdf VIP
- DB51_T 3336-2025 零散天然气橇装回收安全规范.pdf VIP
原创力文档

文档评论(0)