标题: 考试题哦! [打印本页] 作者: hui2126ning 时间: 2015-9-22 18:40 标题: 考试题哦! 4. 编译运行如下Java代码,输出结果是( )。
class Base {
public void method(){
System.out.print ("Base method");
}
}
class Child extends Base{
public void methodB(){
System.out.print ("Child methodB");
}
}
class Sample {
public static void main(String[] args) {
Base base = new Child();
base.methodB();
}
}
A. Base method
B. Child methodB
C. Base method Child MethodB
D. 编译错误 作者: 往事如风555 时间: 2015-9-22 20:06
D. 编译错误 因为父类中没有methodB方法,所以报错。如果要使用base.methodB()调子类的方法,要来个强转(向下转型)