基类就是父类,派生类就是子类;
其中在面向对象的五大基本原则中:里氏替换原则
只有当子类能够替换基类时,才能保证系统在运行期内识别子类,这是保证继承复用的机制。
基类替换为子类的行为不会发生任何变化,同时反过来是不成立的,子类可以替换基类但是基类不能替换子类。
里氏替换原则,实现了基于多态的抽象机制,能够减少代码的冗余.
基类就是父类,Object类是所有类的父类,子类继承父类,继承并重写父类的方法和非私有成员变量。
继承里的两个类,一个子类一个父类。基类等于父类,派生类等于子类。
举个例子,车是父类,能走,有轮子是他的方法和属性,汽车,自行车,火车就是子类,继承了父类走的方法,又重载了轮子的个数这个属性。
Java是一门面向对象编程语言,不仅吸收了C语言的各种优点,还摒弃了C语言里难以理解的多继承、指针等概念。