问答详情
源自:4-3 学生选课--创建学生类和课程类

Set的初始化

如果定义set的时候为private那么后来的初始化使用get set方法吗,如果是怎么用? 如果不是那该用什么方法?

提问者:王吉吉国王 2018-08-04 16:08

个回答

  • Passionate1
    2018-08-04 18:13:24
    已采纳

    使用private限制属性的访问范围   private 只能在本类中使用  如果别的类想修改或者调用该属性  就必须使用set方法进行修改 用get方法取得该属性值  具体见第二季2-3访问修饰符  如果不是用private修饰   比入用public修饰 直接修改  不需要set 和get方法    码字不易   如有帮助  留下积分    我也小白 个人见解

  • 慕雪3349881
    2018-10-25 11:14:41

    可以使用。

    public Set getCourses() {
        return courses;
    }
    
    public void setCourses(Set courses) {
        this.courses = courses;
    }


  • xuxinxin
    2018-08-04 20:59:40

    private Set<Course> courses;

    public Set<Course> getCourses() {

    return courses;

    }

    public的话,直接实例名.courses