实现接口方法的方法是否应该用@Override注释
指示方法声明旨在重写超类中的方法声明。如果使用此注释类型对方法进行注释,但未重写超类方法,则需要编译器生成错误消息
我不认为接口在技术上是一个超类。还是这样
您应该尽可能使用@Override。它可以防止犯简单的错误。例如:
C类{
@凌驾
公共布尔等于(SomeClass obj){
//代码。。。
}
}
这不会编译,因为它没有正确覆盖公共布尔等于(objectobj)
对于实现接口(1.6及以上版本)或重写超类方法的方法也是如此