把具体的对象一个一个列举出来的类就称为枚举类
自定义类实现枚举
1.将构造器私有化
2.去掉set方法
3.本类内部创建了一组对象
4.使用public+final+static共同修饰枚举变量(对外暴露对对象)
5.枚举变量名通常需要大写
使用关键字来构建枚举类
1.使用关键字enum代替类的class关键字
2.常量名(实参列表);
3,如果有多个常量对象使用逗号间隔,最后带分号
使用关键字enum来创建枚举类时,默认在底层继承了Enum类,而且是一个final类
如果我们使用无参构造器创造常量对象,那么可以省略小括号,枚举对象必须放在枚举类的行首
使用enum关键字之后就不能再继承其他类了,但enum实现的枚举类仍然可以实现接口
版权声明:本文为weixin_46624670原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。