请教:
class C implements IC a = new C();
I a = new C();
问题1:如果C类实现了接口I,上面2个引用含义一样吗?因为接口不能被实例化,所以
C a = new I();
I a = new I();
两条引用都是错的
问题2:为什么在创建匿名内部类对象时,可以这样写:
I a = new I() {...}
谢谢!