close

Java的Method就類似其他語言的function

在使用上通常是把一些程式碼再做某些動作

或者是某些程式碼會需要反覆被使用時

就應該拉出來寫成一個method

一些基本概念如下

1. Modifiers 修飾子 : 像是public, private來設定method的權限.
2. The return type 回傳型態 : 執行結束後要回傳的資料型態, 用return來回傳, 如果無回傳則設定成void.
3. The method name 方法名稱 : 通常以小寫動詞為開頭, 再輸入名稱.
4. The parameter list in parenthesis 引數列 : 從外部帶入method的引數.
5. An exception list 例外清單 : 將exception拋出, 不在method內處理.
6. The method body 方法主體 : 將要執行的程式碼寫在內部, 而在method內宣告的變數會在執行完method的時候結束.

Overloading Methods 重載方法
當method有不同資料型態或數量引數的時候, 就可以用相同的命名
ex:
public void get(String s) {
        ...
}
public void get(int i) {
        ...
}
兩個method的名稱一樣, 但引數不同即可合法

 

1. 官網https://docs.oracle.com/javase/tutorial/java/javaOO/methods.html

01.png

 

2. 簡單的例子

02.png  

arrow
arrow
    文章標籤
    Java method
    全站熱搜

    RX1226 發表在 痞客邦 留言(0) 人氣()