方法重载和方法的重载区别

方法重载和方法的重载:皆时Java多态的不同表现

重载(Override):可理解为类的多态的具体表现

重写(@Override):是父类与子类的一种多态性表现

概念:同一个类中,方法名一样,参数都是唯一的(常用的地方就是构造器重载)

在调用重载方法时,jvm会找到与实参列表最匹配的方法执行

为啥重载:

 

重写(@Override):子类的方法与父类方法名一样,参数个数和类型也一样,返回值也一样的方法

 

 

 


posted @ 2020-08-06 14:35  Monica_维维  阅读(249)  评论(0)    收藏  举报