方法重載 方法重載返回值類型可以不同嗎

【方法重載 方法重載返回值類型可以不同嗎】

方法重載 方法重載返回值類型可以不同嗎

文章插圖
大家好,小跳來為大家解答以上的問題 。方法重載返回值類型可以不同嗎,方法重載這個很多人還不知道,現在讓我們一起來看看吧!
1、首先給LZ一個例子先吧class ChongZai{public void a(int a);public void a(Strting a);public void a(int a,int b);}如上就是一個重載了 而重載要滿足一下條件:1.必須是同一個類2.方法名(也可以叫函數)一樣3.參數類型不一樣或參數數量不一樣同時我也給LZ講一下重載的作用吧還是以上面的例子說吧ChongZaicz =new ChongZai();cz.a(1);//調用a(int a);cz.a("傳的參數");//調用a(String a)cz.a(1,2);//調用a(int a,int b)上面已經說了調用哪個方法了而這個調用方法是程序按照你輸入的參數來判斷調用哪個方法的 重載的功能也講下吧就比如說你做游戲那么可能游戲可以有多個人完而完的人數又不確定是幾個人那么就可以用到重載了比如說最多3個人完那么你可以定義3個參數public void a(String a);public void a(String a,String b);public void a(String a,String b,String c);兩個人那么你就調用2個參數的方法3個人你就調用3個參數的方法而如何調用上面已經說明了打字辛苦謝謝采納?。。?。
本文到此分享完畢,希望對大家有所幫助 。