枚举enum

枚举 1.5新特性

一个就是单例,多个就是多例

从自定义到enum 

构造私有化 +  public static final 类 a = new 类();

1. 无参

枚举enum

 

2. 升级 为有参

枚举enum

 

3. 升级 加入抽象方法  可以调用方法

枚举enum

 

枚举enum

 

 4. Java提供enum  

4.1 纯净版。默认提供无参构造

枚举enum

 

 枚举enum

 

 枚举enum

 

 

枚举enum

 

枚举enum

 

 4.2 参数版(变量版)

有参构造还得自己提供

枚举enum

 

自己提供  私有化无参构造 

枚举enum

 

  4.3 方法版

 枚举enum

 

上一篇:Enum示例


下一篇:枚举的使用