为什么将父类比作大类型,而将子类比作小类型?明明子类具有父类的所有功能,并且可以具有自己独有的功能,即子类的拥有更多的功能
将父类比作大类型是由于可以被多次多个子类继承,继承的子类有多种类型的,例如animal父类,可以有dog类继承,也可以有cat类继承,但是子类dog类只能是dog类型的,不能转化为cat类型;cat类也只能是cat类,不能转成其他的子类