JAVA 總結

任智華666發表於2017-05-07

建構函式

建構函式不能有任何返回型別,void也是不可以的。建構函式類似於物件初始化時呼叫的方法。
建構函式與常規函式有兩個地方不同:
【1】建構函式與類有相同的名字
【2】建構函式不能返回一個值,且不具有在方法頭中指定的返回型別。

方法過載

Java和其他的物件導向的語言一樣,具有不同引數列表的多個方法是可以使用相同的名字,這種技術叫做方法過載。過載方法的版本通過簽名加以區分。引數的型別、數量或者順序必須不同。
過載的時候,方法名要一樣,但是引數型別和個數不一樣,返回值型別可以相同也可以不相同。無法以返回型別作為過載函式的區分標準。呼叫方法時通過傳遞給它們的不同引數個數和引數型別來決定具體使用哪個方法, 這就是多型性。