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

是不是静态的方法不能被子类重写?

由于以前的习惯,我把所有的方法都定义成了静态方法,结果调用子类方法的时候并没有按照重写以后的值输出,而是输出父类原有的方法。这是为什么

正在回答

2 回答

子类的静态方法可以重写父类的静态方法。

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

sersad 提问者

是的,经过我刚才测试,子类的确可以重写父类的静态方法,但是在方法多态的使用中好像无法调用子类的静态方法。当我把父类的方法和子类重写的方法中的static都删掉以后就可以正常调用子类的静态方法了
2015-01-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

是不是静态的方法不能被子类重写?

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