接口并没有继承object类,但是请看:
interface Inter{
print();
}
class Test implements Inter{
print(){
System.out.println("print");
}
}
public class Demo{
Inter i = new Test(); //父类引用指向子类对象
i.print();
System.out.println( i.toStrint()); //这样写并不报错,,,
}
有一种解释是说接口虽然没有继承Object ,但是有Object所有方法的映射 |