Java语言程序设计二十(类的继承)

2025-10-18 15:12:56

1、子类继承父类的方法:(与子类继承父类的成员变量相同的基础上多加一条)

不能继承超类的构造方法。

Java语言程序设计二十(类的继承)

2、成员变量的隐藏:

如果子类定义的成员变量与从父类继承的成员变量同名,我们就说子类隐藏了父类的成员变量。

Java语言程序设计二十(类的继承)

3、子类对象访问的是子类重新定义的成员变量。

Java语言程序设计二十(类的继承)

4、子类方法中访问的也是子类重新定义的这个成员变量。

Java语言程序设计二十(类的继承)

5、方法的重写:

如果子类定义的方法与从父类继承的方法从名字、返回类型、参数个数和类型都完全相同,则我们说子类重写了从父类继承的方法。

Java语言程序设计二十(类的继承)

6、一旦子类重写了从父类继承的方法,那么子类对象调用的一定是这个重写的方法,重写的方法可以操作从父类继承的成员变量也可以操作子类新声明的成员变量。

Java语言程序设计二十(类的继承)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢