黑马程序员技术交流社区
标题:
普通方法构造枚举
[打印本页]
作者:
1169646761
时间:
2014-9-11 21:10
标题:
普通方法构造枚举
public class Fu8 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Weekday2 weekday2=Weekday2.sun;
System.out.println(weekday2.nextDay());
System.out.println("-----------------------------");
}
}
abstract class Weekday2{
private Weekday2(){}
public final static Weekday2 sun=new Weekday2(){
@Override
public Weekday2 nextDay() {
// TODO Auto-generated method stub
return mon;
}
};
public final static Weekday2 mon=new Weekday2(){
@Override
public Weekday2 nextDay() {
// TODO Auto-generated method stub
return sun;
}
};
public abstract Weekday2 nextDay();
@Override
public String toString() {
return (this==sun)?"sun":"mon";
}
}
作者:
648947721
时间:
2014-9-12 21:05
学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2