会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
zbzb1
博客园
首页
新随笔
联系
管理
订阅
重写和重载的区别
重写(overwrite) 和 重载(overload)
重载:
发生在同一个类中
相同的方法名
参数列表不同
不看返回值,如果出现了只有返回值不同的“重载”,是错的。
重写:
发生在子类与父类中
相同的方法名
相同的参数列表
返回值相同 或者 子类方法的返回值是父类方法返回值类型的子类
访问修饰符相同 或者 子类方法的修饰符范围 大于 父类
抛出的异常相同 或者 子类方法抛出的异常 小于父类
posted @
2019-09-16 16:23
zbzb1
阅读(
8092
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告