Enum Class (枚举类)



参考链接:

https://www.cnblogs.com/mr-white/p/7193492.html

https://www.cnblogs.com/jin-zhe/p/8259422.html



  • enum 与 class、interface 具有相同地位

  • 可以继承多个接口

  • 可以拥有构造器、成员方法、成员变量

  • 枚举类用 enum 定义,默认使用 final 修饰,因此不能派生子类

  • 构造器默认使用 private 修饰,且只能使用 private 修饰

  • 枚举类所有实例必须在第一行给出,默认添加 public static final 修饰,否则无法产生实例

  • 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法






枚举的三种声明形式:https://bestcxx.blog.csdn.net/article/details/52811698







posted @ 2022-03-24 19:54  卡卡发  阅读(599)  评论(0编辑  收藏  举报