enum 常量用法

enum Weekday{
MONDAAY ,
TUESDAY ,
WEDNESDAY,
THURSDAY ,
FRIDAY ,
SATURDAY ,
SUNDAY
//
}

/**
{
private Weekday(){}

public static final Weekday MONDAAY   = new Weekday();
public static final Weekday TUESDAY   = new Weekday();
public static final Weekday WEDNESDAY = new Weekday();
public static final Weekday THURSDAY   = new Weekday();
public static final Weekday FRIDAY     = new Weekday();
public static final Weekday SATURDAY  = new Weekday();
public static final Weekday SUNDAY     = new Weekday();

}*/

class Employee
{
private Weekday restday; //定义一周的哪一天休息

public Weekday getRestday() {
	return restday;
}
public void setRestday(Weekday restday){
	this.restday = restday;
}

}

class EnumDemo
{
public static void main(String[] args)
{
//创建一个员工对象,并设置哪一天休息。
Employee employee = new Employee();

	employee.setRestday(Weekday.FRIDAY);

	Weekday weekday = employee.getRestday();

	if (weekday == Weekday.SATURDAY || weekday == Weekday.SUNDAY)
	{
		System.out.println("周末休息");
	}else{
		System.out.println("工作日休息");
	}
}

}

posted @ 2019-10-20 13:01  tht666tt  阅读(286)  评论(0编辑  收藏  举报