面向对象—封装性(属性私有化,对外提供setter和getter方法)
private 修饰的数据只能在本类中访问
public class student {
int id;
boolean sex;
//规范get+首字母大写 set+首字母大写
public int getId() {//读取,有返回值,没有参数
return id;
}
public void setId(int id) {//赋值,有参数没有返回值
this.id = id;
}
public boolean isSex() {
return sex;
}
public void setSex(boolean sex) {
this.sex = sex;
}
}
set方法赋值 可以在方法中进行安全控制
get方法读取
protect
default
public