黑马程序员技术交流社区
标题:
从下列程序中你发现了几处错误 。
[打印本页]
作者:
几率收割
时间:
2015-7-2 23:04
标题:
从下列程序中你发现了几处错误 。
从下列程序中你发现了几处错误 。
abstract class A{
abstract void f(){};
public abstract void k();
}
class B extends A{
protected void f(){ }
void k(){
System.out.print("I am subclass");
}
public static void main(String[] args) {
A a=new A();
a.f();
a.k();
}
}
A.1 B.2 C.3 D.4
作者:
李金伦
时间:
2015-7-2 23:20
我觉得应该是4个
作者:
冷雨敲窗被未温
时间:
2015-7-3 00:19
我觉得是3处,1、A类中第一个抽象方法不应该有大括号;2、B类中第二个方法权限只能是public ; 3,主函数里面不能newA对象,因为A类是抽象类。所以更不存在调方法。除非用多态或者创建B类对象。
作者:
Enhon1992
时间:
2015-7-3 15:59
瞅瞅看看!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2