一个类实现一个接口时,是不是必须实现该接口的所有的方法?下面这个类没有实现接口的所有方法,只实现了其中的一个方法却正确,为什么?
import java.util.Comparator;public class Mycomparator implements Comparator { public int compare(Object o1, Object o2) {
Person p1 = (Person) o1;
Person p2 = (Person) o2;
if (p1.age < p2.age)
return 1;
else
return 0;
}
}