继承的好处:提高代码的复用性

父类定义的内容,子类可以直接拿过来用就可以了,不用代码上反复重复定义了

需要注意的点:

父类private修饰的内容,子类实际上也继承,只是因为封装的特性阻碍了直接调用,但是提供了间接调用的方式,可以间接调用。

总结:

  1. 继承关系 :

父类/基类/超类
子类/派生类
子类继承父类一定在合理的范围进行继承的 子类 extends 父类

  1. 继承的好处:

1.提高了代码的复用性,父类定义的内容,子类可以直接拿过来用就可以了,不用代码上反复重复定义了
2.便于代码的扩展
3.为了以后多态的使用。是多态的前提。

  1. 父类private修饰的内容,子类也继承过来了。
  2. 一个父类可以有多个子类。
  3. 一个子类只能有一个直接父类。但是可以间接的继承自其它类。

    内存分析

    image.png