light.java

来自「该程序是用jbuilder制作」· Java 代码 · 共 26 行

JAVA
26
字号
package myoven.light;

public class Light {
  private static Light instance;
  private boolean isOn;
  public static Light getInstance(){
    if(instance==null){
      System.out.println("new a light");
      instance = new Light();
    }
    return instance;//返回唯一实例
  }

  public boolean getIsOn(){//返回灯状态
    return isOn;
  }
  public Light() {
    isOn=false;//初始等为关闭状态
  }
  public void turnOn(){
    isOn=true;
  }
  public void turnOff(){
    isOn=false;
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?