本帖最后由 郑昌奋 于 2013-3-15 13:18 编辑
谁能帮我分析一下那个交通灯管理系统是怎么去设计那些类的啊?他们之间的逻辑我看了还是不懂。public enum Lamp {
/*
S:南
N:北
E:东
W:西
灯亮 :绿灯
灯灭:红灯
*///S2N,S2W,E2W,E2S,N2S,N2E,W2E,W2N,S2E,E2N,N2W,W2S
S2N("N2S","S2W",false),S2W("N2E","E2W",false),E2W("W2E","E2S",false),E2S("W2N","S2N",false),//关注点
N2S(null,null,false),N2E(null,null,false),W2E(null,null,false),W2N(null,null,false),
S2E(null,null,true),E2N(null,null,true),N2W(null,null,true),W2S(null,null,true);还有这里的枚举表示是什么意思呢?
|