日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

簡述程序設(shè)計方法的基本思想 程序設(shè)計方法學(xué)主要學(xué)什么( 六 )


}
// 求兩個整數(shù)和的方法:plus
public static int plus(int a,int b){
return a + b;
}
// 方法名稱相同,參數(shù)列表不同,構(gòu)成重載,但是不定參數(shù)容易構(gòu)成調(diào)用的歧義,不推薦
public int plus(int… a){
return 0;
}
// 方法名稱相同,參數(shù)列表不同,構(gòu)成重載,但是不定參數(shù)容易構(gòu)成調(diào)用的歧義,不推薦
public int plus(int a,int… b){
return 0;
}
}
從以上的例子我們可以看到,如果重載方法中出現(xiàn)了不定參數(shù),那么在調(diào)用時很可能出現(xiàn)歧義,依然要通過手動構(gòu)建數(shù)組的方式來解決,所以在進(jìn)行方法重載時應(yīng)該盡量避免出現(xiàn)不定參數(shù),當(dāng)不定參數(shù)是Object類型時,歧義問題就會更加嚴(yán)重 。
?著作權(quán)歸作者所有:轉(zhuǎn)載來自51CTO博客作者51CTO朱晏辰的原創(chuàng)作品 。
如果這篇文章對大家有幫助的話,那么請評論轉(zhuǎn)發(fā)一下 。感謝大家 。

推薦閱讀