枚举的练习、声明一个枚举类型Status, Status(员工状态),可以限定为4个:空闲(Free),忙(Busy),休假(Vocation),离职(Left)

本文是一篇关于枚举类型的练习,重点介绍了如何声明一个枚举类型Status,用于表示员工的四种状态:Free(空闲)、Busy(忙)、Vocation(休假)和Left(离职)。此外,还涉及到为Status枚举添加描述属性并创建带有状态信息的Employee员工类。
摘要由CSDN通过智能技术生成

枚举的练习

1、声明一个枚举类型Status,
Status(员工状态),可以限定为4个:空闲(Free),忙(Busy),休假(Vocation),离职(Left)

2、给Status声明一个属性,String desc,并在创建常量对象时,为desc赋值为对应的意思,例如Busy对象赋值为“忙”

3、声明一个员工类型Employee,有属性:编号,姓名,状态

4、在测试类中,创建一个员工数组,5个对象,分别初始化为不同的状态,遍历显示

//1、声明一个枚举类型Status

public enum Status {
   
	//常量对象建议大家大写
	FREE("空闲"),BUSY("忙得"),VOCATION("休假"),LEFT("离职");
	
	private String desc;

	private Status(String desc) {
   
		this.desc = desc;
	}

	@Override
	public String toString() {
   
		return name() + ":" + desc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值