1 如何创建有大量可选参数的类实例?
1.1 重叠构造器(telescoping constructor)模式
public class Student {
/*必填参数*/
private String name;
private int age;
/*可选参数*/
private String sex;
private String grade;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public Student(String name, int age, String sex) {
this.name = name;
this.age = age;
this.sex = sex;
}
public Student(String name, int