题目内容

下列程序执行的结果是______。public class Test{ public static void main(String[] args) { char ch='8'; int r=10; switch(ch+l) { case '7': r=r+3; case '8': r=r+5; case '9': r=r+6; break; default: ; } System.out.print(r); } }

A. 14
B. 13
C. 16
D. 10

查看答案
更多问题

定义一个类Person,不想让其他类继承该类Person,下列书写正确的是( )

A. private class Person{… …}
B. protected class Person{… …}
C. public final class Person{… …}
D. class Person{… …}

下面程序运行的结果是()public class A {public A() {System.out.println("A的无参构造方法");}public static void main(String[] args) {B b=new B(10);}}class B extends A{public B(int num) {System.out.println("B的有参构造方法"+num);}}

A. B的有参构造方法10
B. A的无参构造方法B的有参构造方法10
C. B的有参构造方法10A的无参构造方法
D. 编译出错

下面程序运行结果public class A {public A(int num) {System.out.println("A的有参构造方法"+num);}public static void main(String[] args) {B b=new B(10);}}class B extends A{public B(int num) {System.out.println("B的有参构造方法"+num);}}

A. B的有参构造方法
B. A的有参构造方法B的有参构造方法
C. B的有参构造方法A的有参构造方法
D. 编译出错

下面程序运行结果public class A {public A(int num) {System.out.println("A的有参构造方法"+num);}public static void main(String[] args) {B b=new B();}}class B extends A{public B() {System.out.println("B的无参构造方法");}}

A. B的无参构造方法
B的无参构造方法A的有参构造方法0
C. A的有参构造方法0B的无参构造方法
D. 编译出错

答案查题题库