小编典典

何时在Java中使用get / set方法

java

我想知道何时在类中使用get和set方法(getName,setName),何时使用简单方法classVariable.name = ""代替а = classVariable.getName()

这是使用set和get方法的类的示例

public class ClassExampe {

    String name;
    String course;

    public String getName ( )
    {
        return name;
    }

    public void setName (String studentName)
    {
        name = studentName;           
    }

    public String getCourse ( )
    {
        return course;
    }

    public void setCourse (String studentCourse)
    {
        course = studentCourse;
    }
}

谢谢


阅读 267

收藏
2020-12-03

共1个答案

小编典典

使用Getters / Setters与使用Fields

根据经验:

使用直接来自同一类的变量(实际上来自同一.java文件,因此内部类也可以),使用其他类的Getters / Setters。

2020-12-03