A.在程序的任何一个地方都可以调用getArea()
B.getArea()是抽象方法
C.getArea()是静态方法
D.getArea()不带有返回值
第2题
设有如下程序
publicclassTry2{
publicstaticvoidmain(String[]args){
Bobjb=(B)newA();
objb.show();
}
}
classA{voidshow(){System.out.println("a");}}
classBextendsA{voidshow(){System.out.println("b");}}
则下面说法正确的是()。
A.编译时发生错误
B.运行时发生错误
C.输出为a
D.输出为b
第4题
设有如下程序
publicclassTry2{
publicstaticvoidmain(String[]args){
Aobja=newB();
obja.show();
}
}
classA{voidshow(){System.out.println("a");}}
classBextendsA{voidshow(){System.out.println("b");}}
则下面说法正确的是()。
A.编译时发生错误
B.运行时发生错误
C.输出为a
D.输出为b
第5题
设有如下程序
publicclassTry2{
publicstaticvoidmain(String[]args){
Circlec=newCircle(2);
System.out.println(c.getArea());
}
}
interfaceIShape{
doublePI=3.14;
doublegetArea();
}
classCircleimplementsIShape{
privatedoubleradius;
Circle(doubleradius){
this.radius=radius;
}
publicdoublegetArea(){
return(PI*radius*radius);
}
}
则下面说法正确的是()。
A.编译时发生错误
B.运行时发生错误
C.输出为12.56
D.输出为0
第6题
A.s+="books";
B.charc=s[1];
C.intlen=s.length;
D.Stringt=s.subString(1,4);
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!