[單項(xiàng)選擇題] 下列代碼中,將引起一個(gè)編譯錯(cuò)誤的行是 1) public class Test 2) int m,n; 3) public Test(
2021-07-20
[單項(xiàng)選擇題] 下列代碼中,將引起一個(gè)編譯錯(cuò)誤的行是
1) public class Test
2) int m,n;
3) public Test()
4) public Test(int
A.m=a;
5
正確答案:D
參考解析:本題考查考生對(duì)Java中構(gòu)造方法的理解及應(yīng)用。構(gòu)造方法名必須與類名相同,沒(méi)有返回值,用戶不能直接調(diào)用,只能通過(guò) new自動(dòng)調(diào)用.題目有兩個(gè)構(gòu)造方法Test()和Test(int a),按照參數(shù)決定調(diào)用哪個(gè)方法。t1=new Test()語(yǔ)句調(diào)用Test()方法,而t2=new Test(j,k)將會(huì)找不到相應(yīng)的構(gòu)造方法,程序編譯出錯(cuò)在第10行,所以選項(xiàng) D說(shuō)法正確。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。