深刻理解Java多态

①多态是同一个行为具有多个不同的表现形式或形态的能力;

②多态就是同一个接口使用不同的实例而执行不同操作;

③多态性是对象多种表现形式的体现。

变量看左边;

方法看右边;

静态看左边。

多态涉及到的方法调用优先级问题:优先级由高到低依次位——

this.show(O)>super.show(O)>this.show(super(O))>super.show((super)O)
发布了735 篇原创文章 · 获赞 337 · 访问量 77万+

猜你喜欢

转载自blog.csdn.net/a772304419/article/details/103946557