enum type having private constructor
public enum SeasonTest
{
WINTER(2), SUMMER(3), FALL(4), SPRING(1);
private int st;
SeasonTest(int t) { st=t; }
public int getSeason() { return st; }
public static void main(String[] args) {
for (SeasonTest ss : SeasonTest.values()) {
System.out.println(ss + " : " + ss.getSeason());
}
SeasonTest s = SeasonTest.SPRING;
System.out.println(s.getSeason());
SeasonTest s1 = SeasonTest.SPRING;
switch(s1) {
case SPRING : System.out.println("Spring"); break;
case SUMMER : System.out.println("Summer"); break;
default : System.out.println("no season.."); break;
}
}
}
Comments
Post a Comment