黑马程序员技术交流社区
标题:
在交通灯上的 枚举
[打印本页]
作者:
cain
时间:
2014-6-11 23:41
标题:
在交通灯上的 枚举
public enum Lamp {
S2N,S2W,E2W,E2S,
N2S,N2E,W2E,W2N,
S2E,E2N,N2W,W2S; }
这里枚举 是作为一个类
作者:
cain
时间:
2014-6-11 23:45
好好学了学::枚举就是一个 特殊的类,那他就具有类的一些特征,例如:可以继承接口
public interface Behaviour {
void print();
String getInfo();
}
public enum Color implements Behaviour{
RED("红色", 1), GREEN("绿色", 2), BLANK("白色", 3), YELLO("黄色", 4);
// 成员变量
private String name;
private int index;
// 构造方法
private Color(String name, int index) {
this.name = name;
this.index = index;
}
//接口方法
@Override
public String getInfo() {
return this.name;
}
//接口方法
@Override
public void print() {
System.out.println(this.index+":"+this.name);
}
}
作者:
爨庚轩
时间:
2014-6-11 23:57
对 枚举就是一个特殊的类,一般用于代表一组常用的常量,里面的值必须是唯一的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2