niusouti.com

classSuper{2.privateinta;3.protectedSuper(inta){this.a=a;}4.}.....11.classSubextendsSuper{12.publicSub(inta){super(a);}13.publicSub(){this.a=5;}14.}Whichtwo,independently,willallowSubtocompile?()A.Changeline2to:publicinta;B.Changeline2to:protectedinta;C.C

题目
classSuper{2.privateinta;3.protectedSuper(inta){this.a=a;}4.}.....11.classSubextendsSuper{12.publicSub(inta){super(a);}13.publicSub(){this.a=5;}14.}Whichtwo,independently,willallowSubtocompile?()

A.Changeline2to:publicinta;

B.Changeline2to:protectedinta;

C.Changeline13to:publicSub(){this(5);}

D.Changeline13to:publicSub(){super(5);}

E.Changeline13to:publicSub(){super(a);}


相似考题
更多“classSuper{2.privateinta;3.protectedSuper(inta){this.a=a;}4.}.....11.classSubextendsSuper{12.publicSub(inta){super(a);}13.publicSub(){this.a=5;}14.}Whichtwo,independently,willallowSubtocompile?() ”相关问题
  • 第1题:

    以下哪个是定义和创建数组的正确方式?

    A.int a[] = {1,2,3,4,5};

    B.int a[5];

    C.int a[] = new [5];

    D.int a = new int[5];


    int a[] = {1,2,3,4,5};;int[] a = new int[5];

  • 第2题:

    下列不能正确定义变量并给变量赋值的是:

    A.int a,b; a=b=6;

    B.int a=5,b=5;

    C.int a=5,b; b=5;

    D.int a=b=5;


    int a=b=5;

  • 第3题:

    以下错误的定义语句是________。

    A.#define M 5; int A[M];

    B.int A[5,6];

    C.int A[][3];

    D.int A[10];


    int myadd(int a,b);

  • 第4题:

    以下内容在同一个源程序中: class A { int a; A(int a) { this.a=a; } int add() { return a+10; } } class TestA { public static void f(A t) { System.out.println(t.add()); } public static void main(String[] args) { f(new A() { int add() { return a+20; } } ); } } 则()。

    A.程序的运行结果为输出0

    B.程序的运行结果为输出10

    C.程序的运行结果为输出20

    D.程序不能编译通过


    static

  • 第5题:

    以下能正确地定义整型变量a,b和c并为它们都赋初值为5的语句是 。 A、int a=b=c=5; B、int a,b,c=5; C、int a=5,b=5,c=5; D、int a,c=b=5;

    A.int a=b=c=5;

    B.int a,b,c=5;

    C.int a=5,b=5,c=5;

    D.int a,c=b=5;


    int a=5,b=5, c=5;