资源简介
模拟实现十字路口的交通灯管理系统,模拟实现十字路口的交通灯管理系统
代码片段和文件信息
package com.isoftstone.interview.traffic;
/**
* 每个Lamp元素代表一个方向上的灯,总共有12个方向,所有总共有12个Lamp元素。
* 有如下一些方向上的灯每两个形成一组,一组灯同时变绿或变红,所以,
* 程序代码只需要控制每组灯中的一个灯即可:
* s2nn2s
* s2wn2e
* e2ww2e
* e2sw2n
* s2en2w
* e2nw2s
* 上面最后两行的灯是虚拟的,由于从南向东和从西向北、以及它们的对应方向不受红绿灯的控制,
* 所以,可以假想它们总是绿灯。
* @author 张孝祥 www.it315.org
*
*/
/**/
public enum Lamp {
/*每个枚举元素各表示一个方向的控制灯*/
S2N(“N2S““S2W“false)S2W(“N2E““E2W“false)E2W(“W2E““E2S“false)E2S(“W2N““S2N“false)
/*下面元素表示与上面的元素的相反方向的灯,它们的“相反方向灯”和“下一个灯”应忽略不计!*/
N2S(nullnullfalse)N2E(nullnullfalse)W2E(nullnullfalse)W2N(nullnullfalse)
/*由南向东和由西向北等右拐弯的灯不受红绿灯的控制,所以,可以假想它们总是绿灯*/
S2E(nullnulltrue)E2N(nullnulltrue)N2W(nullnulltrue)W2S(nullnulltrue);
private Lamp(String oppositeString nextb
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 232 2010-07-01 10:17 traffic\.classpath
文件 383 2010-07-02 10:08 traffic\.project
文件 2809 2010-07-02 10:08 traffic\bin\com\isoftstone\interview\traffic\Lamp.class
文件 1194 2010-07-02 10:08 traffic\bin\com\isoftstone\interview\traffic\LampController$1.class
文件 1499 2010-07-02 10:08 traffic\bin\com\isoftstone\interview\traffic\LampController.class
文件 906 2010-07-02 10:08 traffic\bin\com\isoftstone\interview\traffic\MainClass.class
文件 1535 2010-07-02 10:08 traffic\bin\com\isoftstone\interview\traffic\Road$1.class
文件 1540 2010-07-02 10:08 traffic\bin\com\isoftstone\interview\traffic\Road$2.class
文件 1757 2010-07-02 10:08 traffic\bin\com\isoftstone\interview\traffic\Road.class
文件 2428 2010-07-02 10:06 traffic\src\com\isoftstone\interview\traffic\Lamp.java
文件 751 2010-07-02 10:04 traffic\src\com\isoftstone\interview\traffic\LampController.java
文件 460 2010-07-02 10:05 traffic\src\com\isoftstone\interview\traffic\MainClass.java
文件 1821 2010-07-02 10:07 traffic\src\com\isoftstone\interview\traffic\Road.java
文件 25088 2010-07-26 10:50 交通灯管理系统.doc
文件 159744 2010-07-26 10:52 交通灯管理系统.ppt
目录 0 2010-07-26 10:53 traffic\bin\com\isoftstone\interview\traffic
目录 0 2010-07-26 10:53 traffic\src\com\isoftstone\interview\traffic
目录 0 2010-07-26 10:53 traffic\bin\com\isoftstone\interview
目录 0 2010-07-26 10:53 traffic\src\com\isoftstone\interview
目录 0 2010-07-26 10:53 traffic\bin\com\isoftstone
目录 0 2010-07-26 10:53 traffic\src\com\isoftstone
目录 0 2010-07-26 10:53 traffic\bin\com
目录 0 2010-07-26 10:53 traffic\src\com
目录 0 2010-07-26 10:53 traffic\bin
目录 0 2010-07-26 10:53 traffic\src
目录 0 2010-07-26 10:53 traffic
----------- --------- ---------- ----- ----
202147 26
评论
共有 条评论