一个简单的问题!
public class A
{
public A()
{
}
private void display1()
{
System.out.println("1A");
}
private void display2()
{
System.out.println("2A");
}
public void displayAll()
{
display1();
display2();
}
}
public class B extends A
{
public B()
{
super();
}
public void display1()
{
System.out.println("1B");
}
public void display2()
{
System.out.println("2B");
}
public static void main(String[] args)
{
A a=new B();
a.displayAll();
}
}
显示的是什么??为什么?
谢谢