[單項(xiàng)選擇題] 執(zhí)行下面程序,顯示的結(jié)果為( )。 public class Test public static void main (String ar
2021-07-20
[單項(xiàng)選擇題] 執(zhí)行下面程序,顯示的結(jié)果為( )。
public class Test
public static void main (String args[])
Test t=newTest();
System.out.println (Loverload ("2","3"));
int overload (intx,int y) return x+y;String overload (String x,Stnng y)return x+y;
A.2B.3
C.5
D.23
正確答案:D
參考解析:本題考查方法重載相關(guān)知識(shí)。方法的重載是指多個(gè)方法可以享用相同的名字,但參數(shù)的數(shù)量或類型必須不完全相同、即方法體有昕不同。使用該方法時(shí),編譯系統(tǒng)會(huì)根據(jù)實(shí)參類型選擇執(zhí)行相應(yīng)的方法。本題中,在調(diào)用overload()方法時(shí),實(shí)參為字符串,因此會(huì)調(diào)用String overload (String x,String y)方法,該方法返回兩實(shí)參連接后的結(jié)果,所以返回值為“23”。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。