枚举类的使用
主要内容:
如何定义枚举类
如何使用关键字enum定义枚举类
Enum类主要方法
实现接口的枚举类
自定义枚举类
package day22;
/**
* 一,枚举类的使用
* 1.枚举类的理解:类的对象只有有限个,确定的,
* 2.当需要定义一组常量时,建议使用枚举类
* 3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式
*
* 二,如何定义枚举类
* 方式一:jdk5.0之前,自定义枚举类
* 方式二:jdk5.0 可以使用enum关键字定义枚举类
* */
public class SeasonTest {
public static void main(String[] args) {
Season spring = Season.SPRING;
System.out.println(spring); // Season{seasonName='春天', seasonDesc='春暖花开'}
}
}
// 自定义枚举类
class Season{
// 1.声明season对象的属性