Java中的多态(重载和重写)

多态( polymorphic )是什么?就是一种事物表现的多种形态

一,静态多态

 1.重载(Override)

%title插图%name

%title插图%name

%title插图%name

在↑↑上面的图片中

可以看出重载

中的修饰符,返回值,类名—需要相同;

参数一定不能相同,参数类型不一定要相同

2.重写(Overload)

重写是要求要求有父类和子类;

%title插图%name

%title插图%name

%title插图%name

在↑↑上面的图片中

重写:也叫覆写,修饰符一样,返回值一样,类名一样,参数一样,就代码块不同;

方法重写与方法重载之间的关系:重载发生在同一个类内部的两个方法或多个方法。重写发生在父类和子类之间。

© 版权声明
THE END
喜欢就支持以下吧
点赞2
分享
评论 抢沙发

请登录后发表评论