黑马程序员_交通灯管理系统

原创 2012年03月30日 14:09:05

--------------------android培训java 培训、期待与您交流! ----------------------

今天开始看张孝祥老师的交通灯系统视频了,看过才知道要有丰富的逻辑思维,对面向对象思想的深入理解,将面向对象的思想和现实生活很好的构建起来,这才是我们所要掌握的重要知识。

张孝祥老师说的一句话,谁拥有数据,谁就拥有对外提供操作这些数据的方法。刚开始还没提怎么理解,听老师说的人在黑板上画圆,就很开朗了,画圆,需要半径,半径,这些都是数据,圆拥有这些数据,所以画圆的方法是圆提供的,人只是在调用画圆这个方法而已,

这样理解面向对象就很好理解了。

       交通灯系统这个如果只凭脑袋想,那个逻辑转两下可能就晕了,老师说的很对,切不可空想,要画图来说明。

东,西,南,北有四条路,我是这样想的,每条路都可以从其它三条路走,这样一算,就有3*4总共12条路线,还有就是现实中国里面是向右方向,这样就有四条路线可以默认认为一直是绿灯,每条路上都有多辆车,且车辆会随着红绿灯的切换不断减少,所以要有一个Road类,每条线路上都会有红绿灯,没隔一段时间都会检查红绿灯的状态,这样就应该有一个Lamp类, Lamp类改用枚举来做显然具有很大的方便性,永远都只有代表12个方向的灯的实例对象,红绿灯的状态需要控制,这样就要一个灯的状态控制器。

       这是我对交通灯的理解,思路清楚了,但代码方面还要加强呢,会努力的,加油



----------------------android培训java 培训、期待与您交流! ----------------------

详细请查看:http://edu.csdn.net/heima

黑马程序员-------SQLServer数据库基础知识

---------------------- http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发、 http://edu.csdn.net...
  • guoguo_19900310
  • guoguo_19900310
  • 2014年01月12日 14:37
  • 1067

黑马程序员_交通灯管理系统原理分析

------- android培训、java培训、期待与您交流! ---------- 模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: 异步随机生成按照各个路线行驶的车辆。 例如:      ...
  • hyrzzh
  • hyrzzh
  • 2013年11月09日 19:11
  • 1346

黑马程序员--JAVA交通灯管理系统项目

----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------ 一、项目需求 模拟实现十字路口的交通灯管理系统逻辑,具体要求如下: 1...
  • zhzhl29290029
  • zhzhl29290029
  • 2013年10月15日 19:32
  • 3433

黑马程序员 交通灯管理系统

---------- android培训、java培训、期待与您交流! ----------
  • kubZhaiNan
  • kubZhaiNan
  • 2014年06月30日 01:07
  • 233

黑马程序员—13、JAVA面试题系列—交通灯管理系统

黑马程序员—13、JAVA面试题系列—交通灯管理系统 --------------------- android培训、java培训、期待与您交流! 1、交通灯管理系统的项目需求 ...
  • chenxingsheng_heima
  • chenxingsheng_heima
  • 2012年05月06日 17:57
  • 268

黑马程序员_交通灯管理系统代码实现

------- android培训、java培训、期待与您交流! ---------- Road类的编写: package com.isoftstone.interview.traffic;   ...
  • wutao704630651
  • wutao704630651
  • 2014年03月07日 12:57
  • 294

黑马程序员----7k面试题之交通灯管理系统

------ android培训、java培训、期待与您交流! ---------- 交通灯管理系统   /*  需求分析 模拟实现十字路口的交通灯管理系统逻辑...
  • Doolmo
  • Doolmo
  • 2013年04月28日 23:29
  • 488

黑马程序员——交通灯管理系统

模拟实现十字路口的交通灯管理系统逻辑,具体需求如下: ·        异步随机生成按照各个路线行驶的车辆。 例如:        由南向而来去往北向的车辆---- 直行车辆        由西向而来...
  • u010416609
  • u010416609
  • 2013年11月27日 22:26
  • 310

黑马程序员--------交通灯管理系统

 黑马程序员——【Java高新技术】——案例:交通灯管理系统   一、交通灯管理系统的项目需求     异步随机生成按照各个路线行驶的车辆    例如:    由南向而来去往...
  • zhangweiyao
  • zhangweiyao
  • 2014年10月16日 14:23
  • 117

黑马程序员-----高薪面试题-交通灯管理系统

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、模拟实现十字路口的交通灯管理系统逻辑 具体需求如下: 异步...
  • u013157086
  • u013157086
  • 2015年05月25日 12:50
  • 259
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员_交通灯管理系统
举报原因:
原因补充:

(最多只允许输入30个字)