java枚举
入门级别的
1.枚举类型的构造方法是private 的(默认就是private)
原因:
其含有public构造器,那么在类的外部就可以通过这个构造器来新建实例,显然这时实例的数量和值就不固定了,
这与定义枚举类的初衷相矛盾,为了避免这种形象,
就对枚举类的构造器默认使用private修饰。
枚举类型里值的顺序是根据构造方法的顺利来写的:
入门级别的
1.枚举类型的构造方法是private 的(默认就是private)
其含有public构造器,那么在类的外部就可以通过这个构造器来新建实例,显然这时实例的数量和值就不固定了,
这与定义枚举类的初衷相矛盾,为了避免这种形象,
就对枚举类的构造器默认使用private修饰。
枚举类型里值的顺序是根据构造方法的顺利来写的: