Document NodeList Node不都是接口吗,为什么可以调用其中的方法?
我知道是多态,可是还是理解不了
我知道是多态,可是还是理解不了
2014-12-11
接口可以很好的保护自己的代码,你可以实现它的功能,但是看不到它的代码。
至于java内部接口的实现位置,无从所知。。。
你可以看一下,下面的代码,能够让你加深一下对接口调用和实现的印象
//定义接口InterA interface InterA { void fun(); } //实现接口InterA的类B class B implements InterA { public void fun() { System.out.println(“This is B”); } } //实现接口InterA的类C class C implements InterA { public void fun() { System.out.println(“This is C”); } } class Test { public static void main(String[] args) { InterA a; a= new B(); a.fun(); a = new C(); a.fun(); } }
举报