📄 signallamp.java
字号:
/* * SignalLamp.java * * Created on 2003年4月18日, 下午4:04 */package com.fastpoint.book;/** * * @author Fastpoint */public class SignalLamp implements Lamp { public static final String GREEN = "GREEN"; public static final String RED = "RED"; private String _stat; /** Creates a new instance of SignalLamp */ public SignalLamp(){ _stat = GREEN; } /** Creates a new instance of SignalLamp */ public SignalLamp(String stat){ _stat = stat; } public void setState(String stat){ _stat = stat; } public String getState(){ return _stat; } public void changeStat(Lamp lamp){ if (this.getState().equals(lamp.getState())){ if( lamp.getState().equals(RED)){ lamp.setState(GREEN); }else if(lamp.getState().equals(GREEN)){ lamp.setState(RED); } } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -