对于基本类型当中的boolean值,getter方法一定要写成isXXX的形式,而setter规则不变
public class Student {
private String name;
private int age;
public boolean male;//性別
public void setMale(boolean b){
male = b;
}
public boolean isMale() {
return male;
}
public void setName(String str) {
name = str;
}
public String getName() {
return name;
}
public void setAge(int num) {
age = num;
}
public int getAge() {
return age;
}
}
public class Demo04Student {
public static void main(String[] args) {
Student stu = new Student();
stu.setName("李白");
stu.setAge(20);
stu.setMale(true);
System.out.println("姓名:" + stu.getName());
System.out.println("年龄:" + stu.getAge());
System.out.println("是男人吗:" + stu.isMale());
}
}