一、继承的好处
- 减少代码冗余,提高代码的复用性
- 便于功能的拓展
- 为多态性使用提供前提
二、继承性的格式
class A extends B{}
A:子类、派生类、subclass
B:父类、基类、超类、superclass
体现:一旦子类A继承父类B后,子类A就获取了父类B的所有属性和方法
包括私有方法和属性,只是因为封装性的原因不能调用
三、说明
-
一个类可以被多个类继承
-
Java类的单继承性:一个类只能有一个父类
-
子类继承父类后,就获取了直接父类和间接父类声明的所有属性和方法
-
如果一个类没有显式的声明父类,则此类继承于
java.lang.Object
类所有类都直接或间接的继承于
java.lang.Object
类以为这所有类都具有此类声明的功能