extends:构造的类派生于一个已存在的类。

    继承的关系:is-a,判断运用里氏代换原则(LSP)

    滥用继承的危害:方法污染和方法爆炸
    **
    方法污染:父类具备的行为继承给子类,子类并不具备执行的能力
    方法爆炸:继承树不断扩大,底层类的方法虽然都可以执行,部分方法并非与当前类功能定位相关,容易在编程中选择困难

    已存在的类:超类、基类、父类

    新类:子类

    将通用方法放在超类,特殊用途放在子类