猿问
实现接口的类,重写接口的方法时,可以把该方法定义为静态吗?为什么不可以,或者为什么可以?谢谢!
qq_北京_1
浏览 1391
回答 3
3回答
肥冰
不能,static定义的均是类的方法,属性。类初始化时候已经加载了,所以不存在被子类复写,如果子类写了一个相同方法则是子类自己的方法,该方法就在父与子之间存在两个作用域.还有一点1.8中接口已经可以定义static方法并写上方法体来调用.
1
0
1
随时随地看视频
慕课网APP
相关分类
Java
我要回答