首页 > 代码库 > 重载(overload)和重写的对比(笔试经常出)
重载(overload)和重写的对比(笔试经常出)
4-6-2017_SHJavaTraing_Day04
1.重载:
①权限修饰符(public private 默认):
无关
②方法名:
重载的两个方法的方法名必须相同
③形参列表:(下述三者至少满足一个)
1>形参类型的顺序不同
2>形参的个数不同
3>形参的类型不同
④返回值类型:
重载与返回值类型无关
2.重写:
①权限修饰符(public private 默认):
子类方法的权限>=父类的方法的权限
②方法名:
子类方法和父类方法必须相同
③形参列表:
子类方法和父类方法的形参列表必须相同
④返回值类型:
1>基本类数据类型:
必须相同
2>引用数据类型:
a.子类方法的返回值类型和父类方法的返回值类型相同
或者
b.子类方法的返回值类型是父类方法的返回值类型的 子类
重载(overload)和重写的对比(笔试经常出)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。