1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- package J20250805.demo02;
- /**
- * @author WanJl
- * @version 1.0
- * @title Season
- * @description
- * @create 2025/8/5
- */
- public enum Season {
- //定义枚举项
- SPRING("春天"){
- @Override
- public void show() {
- System.out.println("春天.....");
- }
- },SUMMER("夏天"){
- @Override
- public void show() {
- }
- },AUTUMN("秋天"){
- @Override
- public void show() {
- }
- },WINTER("冬天"){
- @Override
- public void show() {
- }
- };
- //可以将枚举项理解为是枚举类的一种对象。每个枚举项都是属于这个枚举类的。
- //枚举类的成员变量
- private String name;
- //枚举类的构造方法
- Season(String name) {
- this.name = name;
- }
- //枚举类的普通方法
- public void method(){
- System.out.println("helloWorld enum");
- }
- //枚举类的抽象方法 --枚举类的抽象方法必须由当前枚举类的枚举项进行重写。
- public abstract void show();
- }
|