public class A{public static void main(String args[]){B b = new B();b.test();}public void test(){System.out.print("A");}}class B extends A{void test(){super.test();System.out.println("B");}}
A. 产生编译错误,因为B覆盖类A的方法test()时,降低了其访问控制权限的级别
B. 代码可以编译运行,并输出结果:AB
C. 代码可以编译运行,但没有输出
D. 代码可以编译运行,并输出结果:A
给出以下代码,请问插入以下哪些语句可以使程序编译通过?( )class Base{public Base(int i){}}public class Example extend Base{public static void main (String arg[]){Example e = new Example(10);}Example(int i){Super(i);}Exanple(String s, int i){this(i);//插入代码处}}请选择一个正确答案:
A. Example d = new Example();
B. Super();
C. This(“Hello”,10);
D. Base b = ne Base(10);
1、java中用来抛出异常的关键字是()
A. try
B. catch
C. throw
D. finally
声明公用的abstract方法的正确格式是( C)。
A. public abstract void add() {}
B. public abstract add();
C. public abstract void add();
D. public virtual add();