Java的问题
class A extends B{public static void main(String []args) {
B b =new B(){
public void ee(){
System.out.println("A A");
}
}; // 结果为什么不是B B
b.ee();
}
}
class B{
public void ee(){
System.out.println("B B");
}
}
B b = new B() { public void ee() { System.out.println("A A"); } };
b.ee();时,就会调用匿名内部类中的ee方法,输出"A A"。