这里是不断发芽的山有木兮,个人总是搞混,记一下
1. 快捷键
右键选择generate 或者快捷键快捷键 Alt + insert
选择getter and setter
2. 含义
get方法负责引用该类时的信息输出
set方法就负责引用该类时的用户输入
两者分别对应一读(get)一写(set)
举例说明:
注意:变量属性一般设置成private。
public class People {
private String name;
private String ID;
private boolean sex;
private int age;
public String getName() {//获取名字
return name;
}
public void setName(String name) {//设置名字
this.name = name;
}
public String getID() {//获取ID
return ID;
}
public void setID(String iD) {//设置ID
ID = iD;
}
public String getSex() {//获取性别
return (sex ? "男" : "女");
}
public void setSex(boolean sex) {//设置性别
this.sex = sex;
}
public int getAge() {//获取年龄
return age;
}
public void setAge(int age) {//设置年龄
this.age = age;
}
public People(String name,String ID,boolean sex,int age){
setName(name);
setID(ID);
setSex(sex);
setAge(age);
}
}