本帖最后由 Jason996 于 2014-12-23 00:12 编辑
分析如下Java代码,如果想在控制台上输出“B类的test()方法”,则在主函数应填入( )。我选的是A,为啥还要选D呢
class A {
public void test() {
System.out.println("A类的test()方法");
}
}
class B extends A {
public void test() {
System.out.println("B类的test()方法");
}
public static void main(String args[]) {
}
}
A. A a = new B();
a.test();
B. A a = new A();
a.test();
C. B b = new A();
b.test();
D. new B().test();
|
|