码迷,mamicode.com
首页 > 编程语言 > 详细

Java 枚举类

时间:2014-06-14 20:15:58      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:des   java   get   string      name   

public enum Season2 implements Info{

    spring("春天","春风又路江南岸"),
    summer("夏天","映日荷花别样红"),
    autumn("秋天","秋水共长天一色"),
    winter("冬天","千树万树梨花开");
    final String seasonName;
    final String seasonDesc;
    private Season2(String seasonName, String seasonDesc) {
        this.seasonName = seasonName;
        this.seasonDesc = seasonDesc;
    }
    //获取枚举类对象的信息
    @Override
    public String getInfo() {
        switch(this){
        case spring:return "a";
        case summer:return "b";
        case autumn:return "c";
        case winter:return "d";
        }
        return null;
        
    }

//该方法的另一种实现

public enum Season2 implements Info{

    spring("春天","春风又路江南岸"){
        @Override
        public String getInfo() {
            return "A";
        }
    },
    summer("夏天","映日荷花别样红"){
        //获取枚举类对象的信息
        @Override
        public String getInfo() {
            return "A";
        }
    },
    autumn("秋天","秋水共长天一色"){
        @Override
        public String getInfo() {
            return "A";
        }
    },
    winter("冬天","千树万树梨花开"){
        @Override
        public String getInfo() {
            return "A";
        }
    };
    final String seasonName;
    final String seasonDesc;
    private Season2(String seasonName, String seasonDesc) {
        this.seasonName = seasonName;
        this.seasonDesc = seasonDesc;
    }



}

Java 枚举类,布布扣,bubuko.com

Java 枚举类

标签:des   java   get   string      name   

原文地址:http://www.cnblogs.com/liuquande/p/3787462.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!