enum Day{SAT,SUN,MON,TUE,WED,THURS,FRI}
class Plan{
Day d;
public plan(Day d)
{
this.d=d;
}
Day getDay()
{
return d;
}
}
class tester{
public static void main(String[] args){
Plan p=new Plan(Day.SAT);
Day e=p.getDay();
System.out.println(e.MON);
}
}
在 main 函数e
中用 初始化了Day.SAT
,但是为什么e.MON
没有报错呢?初始化它有意义吗?