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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

题目:定义一个交通灯枚举,包含红灯、绿灯、黄灯,需要有获得下一个灯的方法,
例如:红灯获取下一个灯是绿灯,绿灯获取下一个灯是黄灯。求代码

评分

参与人数 1黑马币 +2 收起 理由
Chans_宇 + 2 很给力!

查看全部评分

13 个回复

倒序浏览
你这里最后设置一个条件,就是说红灯过多少秒是绿灯,绿灯过多少秒是黄灯。这样我可以帮你试试做一下
回复 使用道具 举报
幸福,其实离你并不远
回复 使用道具 举报
幸福,其实离你并不远
回复 使用道具 举报
一诺珍惜 发表于 2015-4-23 00:07
你这里最后设置一个条件,就是说红灯过多少秒是绿灯,绿灯过多少秒是黄灯。这样我可以帮你试试做一下 ...

红灯60秒,绿灯60秒,黄灯6秒。:handshake
回复 使用道具 举报
蓝墨清幽 来自手机 中级黑马 2015-5-1 23:23:41
地板
星期几也是一种枚举类型
回复 使用道具 举报
还没学到枚举- -,过来看看大神们的答案
回复 使用道具 举报
黑马程序员-交通灯系统 - shangxiaojian1111的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/shangxiaojian1111/article/details/40381183
回复 使用道具 举报
一诺珍惜 发表于 2015-4-23 00:07
你这里最后设置一个条件,就是说红灯过多少秒是绿灯,绿灯过多少秒是黄灯。这样我可以帮你试试做一下 ...

终于找到答案了!!!
黑马程序员-交通灯系统 - shangxiaojian1111的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/shangxiaojian1111/article/details/40381183
回复 使用道具 举报
你可以定义三个方法去表示三种灯的状态,然后在测试类里面while死循环去实现,方法调用方法类似递归实现也行,具体我就不弄了,你回去试试:lol
回复 使用道具 举报
Chans_宇 发表于 2015-5-2 11:22
你可以定义三个方法去表示三种灯的状态,然后在测试类里面while死循环去实现,方法调用方法类似递归实现也 ...

:victory::victory:
回复 使用道具 举报
Chans_宇 发表于 2015-5-2 11:22
你可以定义三个方法去表示三种灯的状态,然后在测试类里面while死循环去实现,方法调用方法类似递归实现也 ...

没看到枚举:L,那应该是在方法里将交通灯表示的三种状态进行枚举……
回复 使用道具 举报
Chans_宇 发表于 2015-5-2 11:27
没看到枚举,那应该是在方法里将交通灯表示的三种状态进行枚举……

枚举加递归……我只能:L想到这里了……
回复 使用道具 举报
蓝墨清幽 发表于 2015-5-2 11:19
黑马程序员-交通灯系统 - shangxiaojian1111的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/shangxiao ...

你面向对象学的太好了{:3_67:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马