易百教程

123、如何在 Java 中创建只写类?

通过将所有字段设为private,可以将类设为只写。 只写类将只有 setter 方法,用于设置从 main 方法传递给私有字段的值。 我们无法读取该类的属性,因为该类中没有 getter 方法。 考虑以下示例:

 //A Java class which has only setter methods.    

public class Student {
//private data member    

    private String college;
//getter method for college    

    public void setCollege(String college) {
        this.college = college;
    }
}