枚举 1.5新特性
一个就是单例,多个就是多例
从自定义到enum
构造私有化 + public static final 类 a = new 类();
1. 无参
2. 升级 为有参
3. 升级 加入抽象方法 可以调用方法
4. Java提供enum
4.1 纯净版。默认提供无参构造
4.2 参数版(变量版)
有参构造还得自己提供
自己提供 私有化无参构造
4.3 方法版
2024-03-20 17:30:16
枚举 1.5新特性
一个就是单例,多个就是多例
从自定义到enum
构造私有化 + public static final 类 a = new 类();
1. 无参
2. 升级 为有参
3. 升级 加入抽象方法 可以调用方法
4. Java提供enum
4.1 纯净版。默认提供无参构造
4.2 参数版(变量版)
有参构造还得自己提供
自己提供 私有化无参构造
4.3 方法版