ホームページ > Java > &#&チュートリアル > Javaのクラスとメソッドとは何ですか

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

下次还敢
リリース: 2024-04-25 22:09:23
オリジナル
1273 人が閲覧しました

Java のクラスとメソッドは、プログラムを作成するための基本概念です。1) クラスは、オブジェクトのデータと動作を定義するテンプレートです。 2) メソッドは、特定の操作または計算を実行するコードのブロックです。 3) メソッドはクラスに属し、オブジェクトはメソッドを呼び出すことでクラス内のデータを使用します。

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

Java のクラスとメソッド

クラスとメソッドは、Java プログラミング言語の 2 つの基本概念です。クラスは、オブジェクトのデータと動作を定義するテンプレートです。メソッドは、特定の操作または計算を実行するコードのブロックです。

クラス

  • クラスは、オブジェクトの構造と動作を定義する設計図です。
  • クラスにはフィールド (データ メンバー) とメソッドが含まれます。
  • フィールドにはオブジェクトのプロパティが保存されます。
  • メソッドはオブジェクトの動作を定義します。
  • クラスは、オブジェクトを作成するためのテンプレートとして使用できます。

メソッド

  • メソッドは、クラス内で定義されたコードのブロックです。
  • メソッドは特定の操作または計算を実行します。
  • メソッドは入力パラメータを取得して結果を返すことができます。
  • メソッドを使用して、オブジェクトの状態を変更したり、操作を実行したりできます。

#クラスとメソッドの関係

    メソッドはクラスに属します。
  • オブジェクトはクラスのインスタンスです。
  • メソッドはオブジェクトを通じて呼び出すことができます。
  • メソッドはオブジェクトのフィールドを使用してデータを保存および操作します。

<code class="java">class Student {
    private String name;
    private int age;

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public int getAge() {
        return age;
    }
}

public class Main {
    public static void main(String[] args) {
        Student student = new Student();
        student.setName("John");
        student.setAge(20);

        System.out.println("Name: " + student.getName());
        System.out.println("Age: " + student.getAge());
    }
}</code>
ログイン後にコピー
この例では、

Student クラスは、name という名前のフィールドとフィールドを定義します。 年齢という名前。また、setNamegetNamesetAgegetAge という 4 つのメソッドも定義されています。

Main クラスは、Student オブジェクト student を作成します。次に、setName メソッドと setAge メソッドを使用してオブジェクトのフィールド値を設定します。最後に、getName メソッドと getAge メソッドを使用してオブジェクトのフィールド値を取得します。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート