资源简介
NULL
博文链接:https://yunnick.iteye.com/blog/2250343
代码片段和文件信息
package com.test.elevator;
public class Button {
private boolean upLightOn = false;
private boolean downLightOn = false;
private boolean innerLightOn = false;
private Elevator ele;
public Button(Elevator ele) {
this.ele = ele;
}
public void push(int floor BtnDirec direct) throws Exception{
if(this.ele == null || direct == null)throw new Exception(“hehe~“);
switch (direct) {
case UP:
if(!this.isUpLightOn()){
System.out.println(floor+“ floor up light on“);
setUpLightOn(true);
this.ele.addUpFloor(floor);
}else if(this.isUpLightOn() || ele.getCurFloor() == floor){
System.out.println(floor+“ up push again!!“);
}
break;
case DOWN:
if(!this.isDownLightOn()){
System.out.println(floor+“ floor down light on“);
setDownLightOn(true);
this.ele.addDownFloor(floor);
}else if(this.isDownLightOn() || ele.getCurFloor() == floor){
System.out.println(floor+“ down push again!!“);
}
break;
default:
break;
}
}
public final Elevator getEle() {
return ele;
}
public final void setEle(Elevator ele) {
this.ele = ele;
}
public final boolean isUpLightOn() {
return upLightOn;
}
public final void setUpLightOn(boolean upLightOn) {
this.upLightOn = upLightOn;
}
public final boolean isDownLightOn() {
return downLightOn;
}
public final void setDownLightOn(boolean downLightOn) {
this.downLightOn = downLightOn;
}
public final boolean isInnerLightOn() {
return innerLightOn;
}
public final void setInnerLightOn(boolean innerLightOn) {
this.innerLightOn = innerLightOn;
}
enum BtnDirec{
UP DOWN
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1699 2015-10-20 10:46 elevator\com\test\elevator\Button.java
文件 5794 2015-10-20 17:54 elevator\com\test\elevator\Elevator.java
文件 3855 2015-10-20 17:45 elevator\com\test\elevator\ElevatorMimic.java
目录 0 2015-10-16 16:51 elevator\com\test\elevator
目录 0 2015-10-16 14:57 elevator\com\test
目录 0 2015-10-16 14:57 elevator\com
目录 0 2015-10-16 14:57 elevator
----------- --------- ---------- ----- ----
11348 7
相关资源
- 从数据库中读取数据到Table中
- Flex利用as3xls导入excel数据表
- visual studio 让代码看起来更舒服
- Eclipse 代码模板设置
- 电信报表系统
- selenium
- js调用本地exe(根据注册表读取内容)
- 易语言快速读取网页源码
- 易语言设置IP代理源码
- 伪原创工具,自媒体神器
- ExcelTools.rar
- AlphaGo源码
- 80端口宽带账号密码爆破工具最新版
- 华为光猫HS8545M补全shell
- 数字签名清除工具
- 字典学习PPT和源码
- 实用取色器工具.zip
- 闭合导线的坐标计算器
- VS2010黑色主题安装工具包
- 房价预测模型源码(全程编程过程)
- 6缸发动机ecu的上位机监控程序源码
- 基于51单片机的电子密码锁keil源码电
- CAD坐标提取与转换工具(破解版)
- 京东秒杀列表查询
- SEO批量关键词随机插入文章免费SEO关
- QT5日历源码
- CAD 面积分摊工具
- 一款非常炫酷拥有动态特效的引导页
- 安卓高仿小米计算器源码,完美
- 基于DTW算法的语音识别原理与实现(
评论
共有 条评论