抽象方法:( )
A. 可以有方法体
B. 不可以出现在非抽象类中
C. 有方法体的方法
D. 抽象类中的方法都是抽象方法
下面关于switch语句错误的是:
A. 在同一个switch语句中,case后的值可以相同
B. 没有break语句,也能编译运行
C. default语句可有可无
D. switch语句中表达式的值可以是String类型
class Myclass{static int member;}public class Test{public static void main(String args[]){Myclass A = new Myclass();Myclass B = new Myclass();Myclass.member = 1;A.member = 2;B.member = 3;System.out.println("member = "+ Myclass.member);}}
A. member = 1
B. member = 2
C. member = 3
D. member = 0
对于类A,B,C,D和接口 IA,IB,IC 有以下的定义,class A{}class B extends A implements IA{}class C extends B implements IB{}class D extends B implements IC{}interface IA{}interface IB extends IA{}interface IC extends IA{}下列类型转换中,正确的是()
A. IB ib = new D()
B. IC ic = new D()
C. IC ic = new C()
D d = new B()