單項選擇題

選項中哪一行代碼可以替換題目中//add code here而不產(chǎn)生編譯錯誤?()

A.public abstract void method(int a);
B.constInt = constInt + 5;
C.public int method();
D.public abstract void anotherMethod() {}


您可能感興趣的試卷

你可能感興趣的試題

2.單項選擇題

以下程序代碼錯誤的是()
abstract class P{}  
class A extends P{}   
abstract class B extends P{}

A.P p=new A();
B.P p=new B();
C.A a=new A();
D.P p=new P(){void foo(){}};

3.單項選擇題

設(shè)有下面兩個類的定義

問:類Person和類Student的關(guān)系是()

A.包含關(guān)系
B.繼承關(guān)系
C.關(guān)聯(lián)關(guān)系
D.無關(guān)系,上述類定義有語法錯誤

4.單項選擇題

抽象類A和抽象類B的定義如下:

關(guān)于上述代碼說明正確的是()。

A.輸出結(jié)果為0
B.通過編譯但沒有輸出任何結(jié)果
C.第5行不能通過編譯
D.程序第2行不能通過編譯

5.單項選擇題關(guān)于抽象類,正確的是()

A. 抽象類中不可以有非抽象方法
B. 某個非抽象類的父類是抽象類,則這個子類必須重載父類的所有抽象方法
C. 可以用抽象類直接去創(chuàng)建對象
D. 接口和抽象類是同一個概念