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

一.

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

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

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

 

posted @ 2017-11-13 15:27  前锋营  阅读(144)  评论(0编辑  收藏  举报