你应该尽可能使用@Override。它可以防止犯下简单的错误。例:
class C { @Override public boolean equals(SomeClass obj){ // pre ... }}
由于无法正确覆盖,因此无法编译
public boolean equals(Object obj)。
实现接口(仅限1.6及更高版本)或重写Super类的方法的方法也是如此。
欢迎分享,转载请注明来源:内存溢出
你应该尽可能使用@Override。它可以防止犯下简单的错误。例:
class C { @Override public boolean equals(SomeClass obj){ // pre ... }}
由于无法正确覆盖,因此无法编译
public boolean equals(Object obj)。
实现接口(仅限1.6及更高版本)或重写Super类的方法的方法也是如此。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)