首页 > Java > java教程 > 通过示例了解 Java 中的 Getter 和 Setter

通过示例了解 Java 中的 Getter 和 Setter

DDD
发布: 2025-01-01 05:05:10
原创
197 人浏览过

Understanding Getters and Setters in Java with Examples

在 Java 中,getter 和 setter 是用于访问和修改对象属性的基本方法。它们有助于封装数据并确保对象的内部表示对外部隐藏。本文将详细解释 getter 和 setter,并举例说明它们的使用。

什么是 Setter 和 Getter?

  • Setter:这些方法用于将值写入或更新到对象的属性中。
  • Getters:这些方法用于从对象的属性中读取或检索值。

示例:学生班级

下面是一个名为 Student 的简单 Java 类,它演示了 getter 和 setter 的使用。

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 中的 Getter 和 Setter的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板