switch.java

来自「《Java与模式》一书的源代码」· Java 代码 · 共 25 行

JAVA
25
字号
package com.javapatterns.command.lightandfan;

public class Switch
{
    private Command upCommand;
    private Command downCommand;

    public Switch(Command up, Command down)
    {
        upCommand = up;
        downCommand = down;
    }

    void flipUp()
    {
        // invoker calls back concrete Command, which executes the Command on the receiver
        upCommand.execute();
    }

    void flipDown()
    {
        downCommand.execute();
    }
}

⌨️ 快捷键说明

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