1. 程式人生 > >java中方法重載是什麽, 實際中到底有什麽意義, 用處?請舉例

java中方法重載是什麽, 實際中到底有什麽意義, 用處?請舉例

視頻 http dex [] sta 方法名 ret tro www.

7.3 方法重載(overload) (視頻下載) (全部書籍)
當幾個方法有相同的方法名,但參數個數不同或參數類型不同時,就涉及方法重載

方法重載有什麽意義呢?在公司裏編程,有時候一個方法名,要用到很多次,而且每次跟每次的參數都不一樣,而且這個方法名,特別適合某個業務(比如登錄),這個時候你變成其他的方法名,對大家來講都很別扭,這時候就用到重載的概念了。

square(int i)和square(double d) 涉及方法重載。

public class SquareDemo

{ public static int square(int i)

{ return i*i;

}

public static double square(double d)

{ return d*d; }

public static void main(String[] args)

{ int i=7; double d = 20.9;

詳見:http://www.mark-to-win.com/index.html?content=JavaBeginner/javaUrl.html&chapter=JavaBeginner/JavaBeginner1_web.html#Overload

java中方法重載是什麽, 實際中到底有什麽意義, 用處?請舉例