7.4.3 带抽像方法的枚举

来源:互联网 发布:数据分析工程师 编辑:程序博客网 时间:2024/05/16 15:56

p { margin-bottom: 0.21cm; }

 

publicenumTrafficlamp {

RED(30){

publicTrafficlamp nextLamp() {

returnGREEN;

}

},

GREEN(30){

publicTrafficlamp nextLamp() {

returnYELLOW;

}

},

YELLOW(20){

publicTrafficlamp nextLamp() {

returnRED;

}

};

 

publicabstractTrafficlamp nextLamp();

inttime;

privateTrafficlamp(inttime){this.time= time;}

}