14.2 定义一个Person类,其中包含姓名、年龄、生日、性别的属性,其中性别只能是“男”或“女”。
package book;
class Person1 {
private String name;
private int age;
private String birthday;
private String sex;
public Person1(String name, int age, String birthday, String sex) {
this.name = name;
this.age = age;
this.birthday = birthday;
this.sex = sex;
}
public String getName() {
return this.name;
}
public int getAge() {
return this.age;
}
public String getBirthday() {
return this.birthday;
}
public String getSex() {
return this.sex;
}
}
// 测试Student用的类别
public class JiOu {
public static void main(String[] args) {
Person1 per = new Person1("smc", 18,"2000年01月01日", "男");
System.out.println("姓名: " + per.getName());
System.out.println("年龄: " + per.getAge());
System.out.println("生日: " + per.getBirthday());
System.out.println("性别: " + per.getSex());
}
}
运行结果:
姓名: smc
年龄: 18
生日: 2000年01月01日
性别: 男