Java中方法在被改写时,访问控制修饰符能改变吗

如题所述

重写父类的方法的时候, 修饰符可以改变, 不过一般情况下不会做修改的。

如果做修改, 那几乎所有的都是把protected改成public; 也就是只能往大里改写。

因为private的不允许被子类访问、无从谈修改; 而没有比public再大的修饰符了、更不会被改写了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-02
你是说重载? 一般是不行的吧。不要轻易修改访问权限控制追问

不是吧,好像可以改,只是不知道往宽的改还是乍的改

相似回答