3.方法(Method)
メソッド:特定のタスクを実行する一連の文書を組み合わせたなぜ
メソッドを使用するのか高再利用性削除
冗長コードプログラムの構造化4.方法の宣言と実施
メソッドは、概ね「宣言部(頭、頭)」と「実施部(体、胴)」からなる.1.メソッド宣言子(method declaration,method header)
メソッドの名前、パラメータ宣言、および戻りタイプメソッドは、タスクの実行に必要な値と、どのタイプの値を返すかに関する情報を提供します.
2.パラメータ宣言(パラメータ宣言)
一般変数宣言とは異なり、2つの変数のタイプは同じであるが、変数のタイプは省略できない.
領域変数は、
パラメータドメイン内で宣言されたと考えられるためである.
3.メソッドの名前(method name)
メソッドの名称は動詞が多い.
4.戻りタイプ(return type)
メソッドの戻り値はである.
戻り値
がない場合は、「void」を記入する必要があります.
5.方法の実施部分(方法本体)
メソッドには、実行する文が含まれています.
6.ドアに戻る
メソッドの戻りタイプがvoidでない場合、実施形態の「戻り値;を含める必要があります
戻り値は、戻りタイプと一致するか、自動変換可能なでなければならない.
戻り文は、の値を1つだけ返すことができます.
5.呼び出し方法
呼び出し
メソッド
メソッド名(値1、値2、...);
Ex) print99All();
int result = add(3,5);
パラメータ(パラメータ)とパラメータ(パラメータ)パラメータ:カッコで指定するメソッド値パラメータの数と順序は、呼び出しメソッドで宣言されたパラメータと一致する必要があります. パラメータはメソッドの呼び出しに伴ってパラメータに代入されるため、パラメータのタイプはパラメータのタイプと一致するか、章動変換が可能である必要があります.
メソッドの実行プロセス
参照変数を使用することなく、同じクラスのメソッド間で相互に呼び出すことができます.
静的メソッドでは、同じクラスのインスタンスメソッドを呼び出すことはできません.
メソッド結果を保存する変数は、戻り値などのタイプ、またはタイプ(戻り値を自動的に変更および保存できます)でなければなりません.
6.ドアに戻る
は、文が現在実行中のメソッドを終了することを返し、呼び出されたメソッドを返す.
戻りタイプがvoidの場合、返信を書く必要はありません.
(コンパイラが自動的に追加するため) voidではないが、文が返されない場合、コンパイルエラーが発生します.
*パラメータの検証
メソッドのボディを作成する場合は、まずパラメータの値が適切かどうかを決定します.適切でない値がパラメータを介して渡された場合、パラメータ値を変更するか、戻り文を使用して操作を停止し、呼び出しのメソッドを返します.JAvaの定式第6章
Reference
この問題について(変数とメソッド(2)), 我々は、より多くの情報をここで見つけました
https://velog.io/@roghabo/변수와-메서드2
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol