Java編程基礎-----重載方法的返回值

Overloaded的方法是可以改變返回值的類型。
這句話是正確的,唯一區分方法重載的是方法的參數列表不同,當參數列表不同時就可改變其返回類型
package alltest;
public class OverLoadTest {
	public void m1(int x){}
	public int m1(int x,int y){return 12;}
//	public String m1(int x){return "12";} //error!Duplicate method m1(int)
                                              //in type OverLoadTest 
	public String m1(int x,int y,int z){return "abc";}
	public int m1(String x,int y){return 12;};

}

當參數列表不同時,能達到區分重載時,就可以改變方法的返回類型



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章