Java继承与多态

发布时间 2023-04-16 21:13:23作者: 平凡人就做平凡事

基本概念

被继承的类称为基类父类超类,而新的类被称为派生类子类

一般把基类和派生类实例的集合称作类继承层次结构

Java中的类只支持单一继承(即一个类只有一个父类)。

在需要多重继承的场合,可以使用接口机制来实现。

 

子类会自动继承父类中的非private成员(是否继承静态成员??)。但不会继承父类中的构造方法。

继承是可以传递的,如 类B继承类A,类C又继承类B,类C相当于拥有了类A中的可继承的那些成员,这些继承而来的成员就好像在类C中定义的一样。

 

属性隐藏和方法覆盖