继承性的好处
- 减少了代码的冗余,提高了代码的复用性
- 便于功能的扩展
- 为多态的使用提供了前提
继承性的格式
class A extends B {}
A:子类、派生类、subclass
B:父类、超类、基类、superclass
- 体现:一旦子类A继承了父类B以后,子类A中就获取了父类B中声明的结构:属性、方法
- 特别的父类中声明的私有的属性和方法,子类中也是继承了,只是子类不能直接调用这些父类的私有属性和方法
- 子类继承父类以后,话可以声明自己特有的属性和方法,实现功能的扩展,子类和父类的关系,不同于子集和集合的关系。
- extends:延展、扩展
java关于继承性的规定
- 一个类可以被多个子类继承
- 一个类只能有一个父类,单继承性
- 类可以多层继承
所有类默认继承于java.lang.Object类
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)