ホームページ  >  記事  >  Java  >  Javaのメソッドとは何ですか

Javaのメソッドとは何ですか

angryTom
angryTomオリジナル
2019-11-14 15:28:566731ブラウズ

Javaのメソッドとは何ですか

Java のメソッドとは何ですか

完全なクラス メソッドを定義するには 6 つの手順、つまり 6 つの主要な手順が必要です。ステップ部分。この6つの部分の違いから、大きく9つの方法に分けることができます。

Javaのメソッドとは何ですか

1. 一般メソッド

2. 構築メソッド

3. パラメーターも戻り値も持たないメソッド。

4. パラメーターと戻り値のないメソッド。

5. パラメーターがあり戻り値のないメソッド。

6. パラメータと戻り値を持つメソッド。

7. 静的メソッド。

8. 非静的メソッド。

9. 抽象メソッド。

次の 3 つのより重要なメソッド:

1. 構築メソッド:

メソッド名はクラスと同じである必要があります。 name で、0 個、1 個以上のパラメータを指定できます。

void を含む戻り値はありません。

デフォルトの戻り値の型はオブジェクト型そのものです。

以下と組み合わせてのみ使用できます。新しい演算子

2. 静的メソッドと非静的メソッド

静的な変更を伴うメソッドは静的メソッドと呼ばれます。そうでない場合、それは非静的メソッドと呼ばれます。

私たちが最もよく知っている主なメソッドには静的変更があります。この方法は私にとって最も馴染みがなく、理解できない方法でもあります。

静的メソッドは一般に静的メソッドと呼ばれます。静的メソッドはオブジェクトに依存せずにアクセスできるため、静的メソッドにはこれがありません。何にも執着していないから、物がないから、これというものがないのです。

3. 抽象メソッド

抽象メソッド: クラス内にメソッド本体がないメソッドは、抽象メソッドです。

抽象メソッドを実装する必要があります。つまり、遺伝するのです。したがって、彼が属するクラスは親クラスでなければなりません。サブクラスが存在する必要があります。

サブクラスが親クラスに抽象メソッドを実装していない場合、サブクラスも抽象クラスになります。

抽象メソッドはオーバーライドする必要があります。メソッド本体なしから特定のメソッド本体へ。

抽象クラスはインスタンス化できません。

php 中国語 Web サイト、無料の Java 入門チュートリアル が多数あり、オンラインで学習することを歓迎します。

以上がJavaのメソッドとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。