本文主要是介绍[java基础揉碎]多态参数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
多态参数
方法定义的形参类型为父类类型,实参类型允许为子类类型
例子:
定义一个员工类, 有名字和工资两个属性, 有年工资的方法
定义一个普通员工继承了员工类 , 重写了年工资的方法
定义一个经理类, 也继承了员工类, 同时经理多以了一个奖金的属性, 重写的年工资方法也多加上了奖金
写一个方法得到任何对象的年工资
最终通过同一个方法同一个父类形参,传进去不同的子类实参得到不同的对象的年工资
还可以同类类型判断实现如果是普通员工就掉普通员工的方法, 如果是经理就调用经理的方法
这篇关于[java基础揉碎]多态参数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!