ホームページ > Java > &#&チュートリアル > Java のゲッターとセッターを例とともに理解する

Java のゲッターとセッターを例とともに理解する

DDD
リリース: 2025-01-01 05:05:10
オリジナル
196 人が閲覧しました

Understanding Getters and Setters in Java with Examples

Java では、ゲッターとセッターは、オブジェクトのプロパティにアクセスして変更するために使用される必須のメソッドです。これらは、データをカプセル化し、オブジェクトの内部表現が外部から確実に隠されるようにするのに役立ちます。この記事では、ゲッターとセッターの詳細な説明と、その使用法を示す例を示します。

セッターとゲッターとは何ですか?

  • セッター: これらのメソッドは、オブジェクトのプロパティに値を書き込んだり更新したりするために使用されます。
  • ゲッター: これらのメソッドは、オブジェクトのプロパティから値を読み取るか、値を取得するために使用されます。

例: 学生クラス

以下は、ゲッターとセッターの使用法を示す Student という名前の単純な Java クラスです。

java
// Create a class Student
public class Student {
    private String name;
    private int ID;
    private String course;
    private double GPA;

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

    // Setter for ID
    public void setID(int ID) {
        this.ID = ID;
    }

    // Setter for course
    public void setCourse(String course) {
        this.course = course;
    }

    // Setter for GPA
    public void setGPA(double GPA) {
        this.GPA = GPA;
    }

    // Getter for name
    public String getName() {
        return name;
    }

    // Getter for ID
    public int getID() {
        return ID;
    }

    // Getter for course
    public String getCourse() {
        return course;
    }

    // Getter for GPA
    public double getGPA() {
        return GPA;
    }
}
ログイン後にコピー

以上がJava のゲッターとセッターを例とともに理解するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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