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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 袁野 黑马帝   /  2012-3-31 21:54  /  1893 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package com.heima.day1;

import java.util.Date;

public class EnumTextTwo {

        /**
         * @param args
         */
        public static void main(String[] args) {
                TrafficLampTwo tlw = TrafficLampTwo.GREEN;
                System.out.println(tlw.nextLamp());

                new Date(300) {
                };
        }

        //

        public enum TrafficLampTwo {
                // public static final TrafficLampTwo RED = new TrafficLampTwo();
                // public static final TrafficLampTwo YELLOW = new TrafficLampTwo();
                // public static final TrafficLampTwo GREEN = new TrafficLampTwo();
                // 定义 红 绿 黄 三栈灯
                RED(30) {

                        @Override
                        public TrafficLampTwo nextLamp() {
                                // TODO Auto-generated method stub
                                return GREEN;
                        }
                },
                GREEN(45) {

                        @Override
                        public TrafficLampTwo nextLamp() {
                                // TODO Auto-generated method stub
                                return YELLOW;
                        }
                },
                YELLOW(5) {

                        @Override
                        public TrafficLampTwo nextLamp() {
                                // TODO Auto-generated method stub
                                return RED;
                        }
                };
                // 定义下一个灯是什么,由于是哪个灯很不确定

                public abstract TrafficLampTwo nextLamp();

                private int time; // 定义一个时间 用来红绿黄三盏灯的等待时间

                private TrafficLampTwo(int time) {

                        this.time = time;
                }

        };

};

----------------------
new Date(300) {
                };  我就是不懂这句话的作用 ,还有和TrafficLampTwo有什么关系?

该贴已经同步到 袁野的微博

2 个回复

正序浏览
秦超 发表于 2012-3-31 22:31
家里电脑坏了几天,没想到你都学这么远了,~~我落下了好多啊

没有 才学到这,学完这块回去复习,去黑马的人太多了 ,必须基础牢固
回复 使用道具 举报
家里电脑坏了几天,没想到你都学这么远了,~~我落下了好多啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马