为了账号安全,请及时绑定邮箱和手机立即绑定

Set的初始化

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

正在回答

3 回答

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

1 回复 有任何疑惑可以回复我~
#1

王吉吉国王 提问者

非常感谢!
2018-08-07 回复 有任何疑惑可以回复我~

可以使用。

public Set getCourses() {
    return courses;
}

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


0 回复 有任何疑惑可以回复我~

private Set<Course> courses;

public Set<Course> getCourses() {

return courses;

}

public的话,直接实例名.courses

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409790    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

Set的初始化

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信