多态

2020-01-03  本文已影响0人  couriravant
image.png
image.png
image.png image.png
image.png

总结:也就是只有重写了的非静态方法会调用子类的,其余的都调用父类的。

Animal am = new Cat(); // 向上转型,牺牲了Cat的独有方法。
(Cat)am.catchMouse(); //向下转型,省去了重新创建Cat对象

上一篇 下一篇

猜你喜欢

热点阅读