Java のメソッドは、動作と操作をカプセル化するコードのブロックであり、関数に似ていますが、クラスまたはインターフェイスに配置され、クラスの状態またはインターフェイスの定数にアクセスできます。メソッドは、アクセス許可と戻り値の型に従って分類できます。 アクセス許可: public、protected、default、private 戻り値の型: 任意の Java 型または void
# Java のメソッド
メソッドは、動作と操作をカプセル化する Java のコード ブロックです。これは関数に似ていますが、クラスまたはインターフェイスに配置され、クラスの状態またはインターフェイスの定数にアクセスできます。
型の分類
Java のメソッドは、アクセス権と戻り値の型に基づいて分類できます。
public
、protected
、default
(パッケージ アクセスとも呼ばれます)、および private
の 4 つがあります。 void
(値が返されないことを意味する) など、任意の Java 型を指定できます。 メソッド シグネチャ
メソッド シグネチャは、名前、パラメータ リスト、戻り値の型で構成されます。例:
<code class="java">public int add(int a, int b)</code>
このメソッドは add
という名前で、2 つの整数パラメータ (a
と b
) を受け取り、整数値を返します。
メソッド本体
メソッド本体には、実行される実際のコードが含まれます。中括弧 {
と }
の間にあります。例:
<code class="java">public int add(int a, int b) { return a + b; }</code>
このメソッド本体は、パラメータ a
と b
の合計を返します。
メソッドの呼び出し
メソッドを呼び出すには、ドット構文を使用して、オブジェクト (静的メソッドの場合はクラス) とメソッド名を指定します。例:
<code class="java">MyObject object = new MyObject(); int result = object.add(10, 20);</code>
このコードは、MyObject
クラスの add
メソッドを呼び出し、その結果を result
変数に保存します。
オーバーロード
オーバーロードとは、名前は同じだがパラメーター リストが異なるメソッドを作成することを指します。これにより、さまざまなタイプのパラメータに対してさまざまな動作を提供できるようになります。例:
<code class="java">public int add(int a, int b) { return a + b; } public double add(double a, double b) { return a + b; }</code>
最初の add
メソッドは整数パラメータを受け入れて整数値を返しますが、2 番目の add
メソッドは浮動小数点パラメータを受け入れて浮動小数点を返します。ポイント値。
以上がJavaのメソッドとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。