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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 崔政 中级黑马   /  2012-11-26 23:17  /  1595 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

闲来无事,把张老师的交通灯管理项目自己写了一遍,但和张老师的思路不太一样。
我深知自己的代码与张老师写的代码差距还很大很大。希望各位高手能指出我编程的一些不足,缺点。(比如说我的定时器用的确实就不咋地)

我先说下我的思路。
我是将车,灯,路,路线分别创建成对应的类。
不管红灯绿灯,车总是在不停的随机加入,而在创建车时,车就已经有了要走的路线。
路线一共十二条,每三条为一组,分别对应四条路。
每条路由两个集合,在现实生活中,路的单一方向上似乎还是要分两种,一种是左拐和直行的,一种是右拐的。所以我创建了两个集合
其中,每条路对应一个线程。
绿灯时,每一条路可有三种方向行驶。
红灯时,仅仅能右拐,比如东至北方向。
在运行时,我在每条路上随即加入了一些车辆

额,差不多就这样吧,详情见附件。。真心望大家指点出我代码的不足,不规范的地方,谢谢了!{:soso__2695595827694388486_3:}

MyLamp.zip

30.53 KB, 下载次数: 117

评分

参与人数 1技术分 +1 收起 理由
古银平 + 1 赞一个!

查看全部评分

2 个回复

倒序浏览
哥们儿 你太狠了
回复 使用道具 举报
被遗弃者 发表于 2012-11-27 09:29
哥们儿 你太狠了

嗯?为什么这么说?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马