求对enum类型定义并赋值的例子

来源:百度知道 编辑:UC知道 时间:2024/07/05 06:02:50
RT

自己组织的看一下吧 我都发上来了
public enum Action {
TURN_LEFT,
TURN_RIGHT,
SHOOT
}
public interface ActionConstants {
public static final int TURN_LEFT = 1;
public static final int TURN_RIGHT = 2;
public static final int SHOOT = 3;
}
public class CommandTool {
public static final String ADMIN = "onlyfun.caterpillar.admin";
public static final String DEVELOPER = "onlyfun.caterpillar.developer";

public void someMethod() {
// ....
}
}
public enum DetailAction2 {
TURN_LEFT("向左转"), TURN_RIGHT("向右转"), SHOOT("射击");

private String description;

// 不公开的构造函数
private DetailAction2(String description) {
this.description = description;
}

public String getDescription() {
return description;
}
}