方法就是乙個工廠
蒙牛工廠 原料;奶牛、飼料、水
產出物,奶製品
鋼鐵工廠 原料:鐵礦石、煤炭
產出物:鋼鐵建材
引數(原料):就是進入方法的資料
返回值(產出物):就是從方法**來的資料。
定義方法的完整格式
修飾符 返回值型別 方法名稱(引數型別 引數名稱,…)
修飾符,現階段的固定寫法,pulic static
返回值型別,也就是方法最終產生的資料結果是什麼型別
方法名稱:方法的名字,規則和變數一樣,小駝峰
引數型別:進入方法的資料是什麼型別
引數名稱;進入方法的資料對應的變數名稱
ps:引數有個有多個,用逗號進行分隔
方法體:方法需要做的事情。若干行**
return:兩個作用,第一停止方法,第二將後邊的返回值返回給呼叫處
返回值:也就是方法執行後終產生的資料結果
注意:return後邊的「返回值」,必須和方法名稱前面的「返回值型別」,保持對應。
定義乙個兩個int數字相加的方法。三要素,
返回值型別:int
方法名稱:sum
引數列表:int a, int b
1.單獨呼叫:方法名稱(引數);
2.列印呼叫:system.out.println(方法名稱(引數));
3.賦值呼叫:資料型別 變數名稱=方法名稱(引數)
注意:此前學習的方法,返回值型別固定為void,
這種方法只能單獨呼叫,
不能進行列印呼叫或者賦值呼叫。
package cn.itcast.dayo4.demo02;
import com.sun.org.apache.xpath.internal.sourcetree;
/*方法其實就是若干語句的功能集合
方法就是乙個工廠
蒙牛工廠 原料;奶牛、飼料、水
產出物,奶製品
鋼鐵工廠 原料:鐵礦石、煤炭
產出物:鋼鐵建材
引數(原料):就是進入方法的資料
返回值(產出物):就是從方法**來的資料。
定義方法的完整格式
修飾符 返回值型別 方法名稱(引數型別 引數名稱,...)
修飾符,現階段的固定寫法,pulic static
返回值型別,也就是方法最終產生的資料結果是什麼型別
方法名稱:方法的名字,規則和變數一樣,小駝峰
引數型別:進入方法的資料是什麼型別
引數名稱;進入方法的資料對應的變數名稱
ps:引數有個有多個,用逗號進行分隔
方法體:方法需要做的事情。若干行**
return:兩個作用,第一停止方法,第二將後邊的返回值返回給呼叫處
返回值:也就是方法執行後終產生的資料結果
注意:return後邊的「返回值」,必須和方法名稱前面的「返回值型別」,保持對應。
定義乙個兩個int數字相加的方法。三要素,
返回值型別:int
方法名稱:sum
引數列表:int a, int b
方法的三種呼叫格式.
1.單獨呼叫:方法名稱(引數);
2.列印呼叫:system.out.println(方法名稱(引數));
3.賦值呼叫:資料型別 變數名稱=方法名稱(引數)
注意:此前學習的方法,返回值型別固定為void,
這種方法只能單獨呼叫,
不能進行列印呼叫或者賦值呼叫。
*/public
class
demo02methodo2
public
static
intsum
(int a,
int b)
}
方法的定義與方法的呼叫
定義乙個方法的格式 public static void 方法名稱 方法名稱的命名規則和變數一樣 可以使用小駝峰 方法體 也就是大括號當中可以包含任意語句 注意事項 1 方法定義的先後順序 無所謂 2.方法的定義不能產生巢狀包含關係 3 方法定義好了以後 不會執行的 如果要執行 一定要進行方法的 呼...
lua方法的定義 呼叫
冒號和點來定義個方法 當通過冒號定義方法的時候 預設傳乙個引數 self 而使用點定義的時候則不會傳遞乙個預設的self。使用冒號定義方法,可以使用點來呼叫,如果不顯式的把自身當做第乙個引數傳遞的話,那麼就會把第乙個引數當做自身賦值給self 引數就會少乙個。使用點定義的方法 也可以使用冒號呼叫,但...
js 定義函式的幾種方法 以及如何呼叫
1.方法呼叫模式 先定義乙個物件,然後在物件的屬性中定義方法,通過myobject.property來執行方法,this即指當前的myobject 物件。var car car.say 2.函式呼叫模式 定義乙個函式,設定乙個變數名儲存函式,這時this指向到window物件。var mycar f...