單項(xiàng)選擇題

分析如下所示的Java代碼,則選項(xiàng)中的說(shuō)法正確的是()。

A.第2行錯(cuò)誤,Test類的構(gòu)造函數(shù)中參數(shù)名稱應(yīng)與其父類構(gòu)造函數(shù)中的參數(shù)名相同
B.第3行錯(cuò)誤,應(yīng)使用super關(guān)鍵字調(diào)用父類的name屬性,改為super.name="hello";
C.第4行錯(cuò)誤,調(diào)用父類構(gòu)造方法的語(yǔ)句必須放在子類構(gòu)造方法中的第一行
D.程序編譯通過(guò),無(wú)錯(cuò)誤


您可能感興趣的試卷

你可能感興趣的試題

2.單項(xiàng)選擇題下列選項(xiàng)中關(guān)于Java中super關(guān)鍵字的說(shuō)法錯(cuò)誤的是()。

A.當(dāng)子父類中成員變量重名的時(shí)候,在子類方法中想輸出父類成員變量的值,可以用super區(qū)分子父類成員變量
B.super語(yǔ)句可以放在構(gòu)造函數(shù)的任意一行
C.子類可以通過(guò)super關(guān)鍵字調(diào)用父類的方法
D.子類可以通過(guò)super關(guān)鍵字調(diào)用父類的屬性

5.單項(xiàng)選擇題

給定一個(gè)Java程序Test.java的代碼如下所示,編譯時(shí),會(huì)出現(xiàn)以下()情況。

A.編譯通過(guò)
B.在第1行引發(fā)編譯錯(cuò)誤
C.在第2行引發(fā)編譯錯(cuò)誤
D.在第3行引發(fā)編譯錯(cuò)誤