本帖最后由 罗全涛 于 2012-1-2 16:00 编辑
带上了抽象方法的enum枚举,前面为什么没有加abstract修饰符。
public enum TrafficLamp{
RED{
public TrafficLamp nextlamp(){
return GREEN;
}
},GREEN{
public TrafficLamp nextlamp(){
return YELLOW;
}
},YELLOW{
public TrafficLamp nextlamp(){
return RED;
}
};
public abstract TrafficLamp nextlamp();
} |