首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

比较复杂的枚举,如若使用单例模式,可以使用只有一个元素的枚举

2012-10-17 
比较复杂的枚举,如果使用单例模式,可以使用只有一个元素的枚举??写道package com.css.aopframework/** *

比较复杂的枚举,如果使用单例模式,可以使用只有一个元素的枚举

?

?写道package com.css.aopframework;

/**
* 比较复杂的枚举,如果使用单例模式,可以使用只有一个元素的枚举
* @author Administrator
*
*/
public enum WeekDayEnum {
SUN(30) {
public WeekDayEnum nextDay() {
return MON;
}
},
MON(30) {
public WeekDayEnum nextDay() {
return TUE;
}
},
TUE(30) {
public WeekDayEnum nextDay() {
return WED;
}
},
WED(30) {
public WeekDayEnum nextDay() {
return THI;
}
},
THI(30) {
public WeekDayEnum nextDay() {
return FRI;
}
},
FRI(30) {
public WeekDayEnum nextDay() {
return SAT;
}
},
SAT(30) {
public WeekDayEnum nextDay() {
return SUN;
}
};
private WeekDayEnum() {
}

private WeekDayEnum(int time) {
this.time = time;
}

private int time;

public abstract WeekDayEnum nextDay();
}

热点排行