public interface TestInterface { public void print(); } public class Demo1 { TestInterface t1 = new TestInterface() { @Override public void print() { // TODO Auto-generated method stub System.out.println("Demo1"); } }; public static void main(String[] args) { Demo1 d1 = new Demo1(); d1.t1.print(); } }
疑惑是为什么接口可以用new这样的形式,虽然在new的同时对接口中的方法进行了重载,但还是有些迷惑,对于接口,这种形式的实例化怎么解释会比较通顺,先谢谢回答的人: )
丶小八戒
时间妖
相关分类