个人认为应该是这样的,Comparator接口只有两个方法,compare和equals。因为所有类都是继承Object类的,Object类中有equals方法,所以在实现接口的时候equals方法就从Object里继承下来了,同时也就是继承的这个方法,去重写了接口中的equals
下面我写了一个实例
public interface ParentInterface {
public void method();
}
public class ParentClass {
public void method(){
System.out.print("ParentClass");
}
}
public class ChildClass extends ParentClass implements ParentInterface {
/**
* @param args
*/
public static void main(String[] args) {
ChildClass cc = new ChildClass();
cc.method();
}
}
输出结果为:ParentClass