A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yedong07a 中级黑马   /  2013-5-5 20:56  /  1093 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 yedong07a 于 2013-5-11 11:45 编辑

public class EnumTest {
    public static void main(String[] args) {
        System.out.println(TrafficLamp.valueOf("YELLOW").nextLamp());
    }
    public enum TrafficLamp{

        RED(30){
            public abstract TrafficLamp nextLamp(){
            return GREEN;
        }
    },
        GREEN(45){
            public abstract TrafficLamp nextLamp(){
            return YELLOW;
        }
    },
        YELLOW(5){
            public abstract TrafficLamp nextLamp(){
            return RED;
        }
    };
    public abstract TrafficLamp nextLamp();
    private int time;
    private TrafficLamp(int time){
        this.time=time;
    }
    }
}
枚举,抽象类,构造方法。

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马