public enum Gender01 {
MALE, FAMALE;
private String name;
public String getName() {
return name;
}
public void setName(String name) {
switch (**this**) { ================这个this代表什么?
case MALE:
if (name.equals("男")) {
this.name = name;
break;
} else {
System.out.println("参数错误");
return;
}
case FAMALE:
if (name.endsWith("女")) {
this.name = name;
break;
} else {
System.out.println("参数错误");
return;
}
}
}
}