- 所有成员变量都要使用 private 关键字来修饰
- 对于每一个成员变量都要有一对 getter 和 setter
- 具备一个无参数的构造方法
- 具备一个全参数的构造方法
一个标准的 Java 类叫做 Java Bean
1. 构造一个标准类范例
public class Person {
private int age; // 两个 private 私有化方法
private String name;
public Person() { // 一个无参数的构造方法
}
public Person(int age, String name) { //一个有参数的构造方法
this.age = age;
this.name = name;
}
//对于 age 的一对 getter 和 setter
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
//对于 Name 的一对 getter 和 setter
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
2.通过 IDEA 的快捷键来构造标准类
-
第一步:按照需求创造两个私有化的方法 age 和 name
-
第二步:使用快捷键完成其他三个部分的创造
【全参数的构造方法】- 快捷键 Alt + Insert 跳出 Generate 的框
- 选中 Constructor 选项
- 按住 Ctrl 同时选中两个选项
- OK
【无参数的构造方法】
- 快捷键 Alt + Insert 跳出 Generate 的框
- 选中 Constructor 选项
- 按住 Ctrl 同时选中两个选项
- 选择下面的 Select None
【getter 和 setter】
- 快捷键 Alt + Insert 跳出 Generate 的框
- 选中 Getter and Setter 选项
- 按住 Ctrl 同时选中两个选项
- 选择下面的 OK