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
エラーにならないのでしょうか? それを初期化する意味はありますか?