コード例 #1
0
 protected void btn_Set_Click(object sender, EventArgs e)
 {
     Light light = new Light();
     GarageDoor garageDoor = new GarageDoor();
     LightOnCommand lightOn = new LightOnCommand(light);
     GarageDoorUpCommand garageDoorUp = new GarageDoorUpCommand(garageDoor);
     GarageDoorStopCommand garageDoorStop = new GarageDoorStopCommand(garageDoor);
     simpleRemoteControl.setCommand(lightOn);
     simpleRemoteControl.setCommand(garageDoorUp);
     simpleRemoteControl.setCommand(garageDoorStop);
     lbl_Msg.Text = simpleRemoteControl.buttonWasPressed();
 }
コード例 #2
0
 public GarageDoorDownCommand(GarageDoor _garageDoor)
 {
     garageDoor = _garageDoor;
 }
コード例 #3
0
 public GarageDoorUpCommand(GarageDoor _garageDoor)
 {
     garageDoor = _garageDoor;
 }