多态的理解

Posted kwebi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多态的理解相关的知识,希望对你有一定的参考价值。

假定Manager 是 Employee的一个子类
Manager boss = new Manager("kkk", 30, 10000, 10000);
Employee[] staff = new Employee[3];
staff[0] = boss;
子类的每一个对象也是超类的对象,可以将子类对象赋值给超类变量。
但是编译器会把staff[0]看作Employee对象
不能把超类引用赋值给子类变量。比如boss = staff[i]是错误的

以上是关于多态的理解的主要内容,如果未能解决你的问题,请参考以下文章

java8-3 多态的好处和弊端以及多态的理解

Python中的多态如何理解?(转帖,让我很理解。)

基于的ssr 遗传多样性分析

每个人单核苷酸多态性(SNP)形成的原因是啥?

关于python中多态的理解。

多态的理解