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();
}
}
举报