JAVA-初步认识-第十章-多态-弊端前提

一.

所有物种都能吃饭,这是可以肯定的,前期也是可以设置的,但是后期各个子类中的动作,比如“拱地”,“啃骨头”这些都是animal无法确定的,因此不会进行定义这样的方法。

如果非要使用,那就还要用各个子类去进行各自的调用,比如捉老鼠,啃骨头....这样就体现不了多态了。

实现是一种特殊的继承。为什么要有覆盖,只有覆盖才能体现这是父类中的共性东西的子类具体操作,不然父类中就不具备。

原文地址:https://www.cnblogs.com/wsw-bk/p/7826535.html