为了账号安全,请及时绑定邮箱和手机立即绑定

方法的重写。

视频里讲到:
“2、语法规则:
    a、返回值类型
    b、方法名
    c、参数类型及个数
都要与父类继承的方法相同,才叫方法的重写。”
没有提到访问类型,方法的重写的定义里面一定要访问类型也相同吗?


正在回答

2 回答

你是说访问权限吧,子类重写的方法的访问权限要大于等于父类的访问权限。

权限大小:private<default<protected<public

0 回复 有任何疑惑可以回复我~
#1

_Jack_Han_ 提问者

非常感谢!
2016-01-09 回复 有任何疑惑可以回复我~

方法重写的时候,访问权限不能比父类中被重写的方法的访问权限更高。

例如:如果父类的一个方法被声明为public,那么在子类中重写该方法就不能声明为protected。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530630    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

方法的重写。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信