Java-继承性
一、继承性的好处
- 1.减少了代码的冗余,提高了代码的复用性
- 2.便于功能的扩展
- 3.为之后多态性的使用,提供了前提
继承性的格式:class A extends B{}
- A:子类、派生类、subclass
- B:父类、超类、基类、superclass
继承性的体现
- 体现:子类A继承父类B以后,就获取了父类B中声明的所有的属性和方法
- 特别的,父类中private的属性或者方法,因为封装性,子类不能调用
继承性的规定
- 一个类可以有多个子类
- 一个类只能有一个父类
- 默认情况下,继承与java.lang.Object类
- 所有的java类(除java.lang.Object类)都直接或间接继承与java.lang.Object类