2.1 继承的概念
继承是面向对象编程中的4大特点之一
继承满足是is - a 的结构:玫瑰花是花 哈巴狗是狗 哈士奇是狗 萨摩耶是狗
铁树是树
为了解决Java编程中 重复代码 问题,允许我们抽象一个父类,把重复代码放在父类中,然后继承它,从而做 重复代码的规避问题
继承使用extends关键字,Java只能单继承,也就是一个Java只能有一个父类,不允许多继承
被继承的类,叫:父类 | 基类
继续的类,叫:子类 | 派生类
所有的类,如果没有父类,那么Object就是它的父类
public class BusCar extends Car{}
2.2 不能继承的东西
2.3 super关键字
2.3.1 super.
此处的super代表的是 从父类继承过来的财产 (它不是指父类,因为没办法调用父类私有的东西)
2.3.2 super()
此处的super()代表的是 父类的构造器。它和this()一样,都需要放置在代码的第1行!!!
