public class Student {
int x;
public enum State {
ON, OFF
};// 定义一个枚举类型
public Student() {
System.out.println("无参构造函数");
}
public Student(int x) {
this.x = x;
}
public void doAction(State st) {
switch (st) {
case ON:
System.out.println("打开");
break;
case OFF:
System.out.println("关闭");
break;
}
}
public static void main(String[] args) {
new Student().doAction(State.ON);//调用方法传入一个枚举值
new Student().doAction(State.OFF);//调用方法传入一个枚举值
}
}
int x;
public enum State {
ON, OFF
};// 定义一个枚举类型
public Student() {
System.out.println("无参构造函数");
}
public Student(int x) {
this.x = x;
}
public void doAction(State st) {
switch (st) {
case ON:
System.out.println("打开");
break;
case OFF:
System.out.println("关闭");
break;
}
}
public static void main(String[] args) {
new Student().doAction(State.ON);//调用方法传入一个枚举值
new Student().doAction(State.OFF);//调用方法传入一个枚举值
}
}