public class HelloJava {
public static void main(String[] args) {
//接口类型的变量可以指向 实现了该接口的类的对象实例
IG ig = new Teacher();
//如果IG 继承了 IH 接口,而Teacher 类实现了IG接口
//那么实际上就相当于Teacher 类也实现了IH 接口
//这就是所谓的接口多态传递现象
IH ih = new Teacher();
}
}
interface IH { }
interface IG extends IH { }
class Teacher implements IG{
}