use*_*114 5 java interface comparator
我们知道,如果我们想要创建该类的对象,则必须实现接口的所有方法.但是为什么没有必要在java中实现方法compare()和equals()接口Comparator?
我同意目的已经解决但是为什么equals如果我们覆盖compare(),为什么不强制覆盖()?
由于所有类都隐式地扩展Object了a Comparatorequals方法的每个实现,因为每个类Object都有一个.
如果使用toString()方法定义接口,则相同.
public interface ToString {
public String toString();
}
public class SomeClass implements ToString {
// toString implicitly implemented, because Object defines it
}
Run Code Online (Sandbox Code Playgroud)
当你看到它所说的"实现ToString"这个类时,这是真的,不是吗?
| 归档时间: |
|
| 查看次数: |
908 次 |
| 最近记录: |