搜索文档
理论
所有的属性使用 private 修饰(只对本类开放)
所有的方法用 public 修饰。
为每一个属性提供 get 和 set 方法,其他类/对象通过 get 获取值,通过 set 设置值。
获取布尔类型属性时,用 is...
IDEA 快速生成 get 和 set
command + N
选择 Getter and Setter

代码实现
java
package Pack01;
public class Human {
private int id;
private String name;
private boolean man;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public boolean isMan() {
return man;
}
public void setMan(boolean man) {
this.man = man;
}
public Human(int id, String name, boolean man) {
this.id = id;
this.name = name;
this.man = man;
}
}
class Student {
public static void main(String[] args) {
Human h = new Human(1001,"张三",true);
System.out.println(h.getName());
h.setName("李四");
System.out.println(h.getName());
}
}
