方法的重写。

来源:9-4 Java 中的继承初始化顺序

_Jack_Han_

2016-01-07 23:35

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


写回答 关注

2回答

  • 产品经理不是经理
    2016-01-08 00:02:47
    已采纳

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

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

    _Jack_...

    非常感谢!

    2016-01-09 23:02:58

    共 1 条回复 >

  • Its_forever
    2016-01-07 23:58:47

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

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


Java入门第二季 升级版

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

530553 学习 · 6091 问题

查看课程

相似问题