环境
行为请求者与行为实现着 通常呈现一种 “紧耦合”。 将 行为请求者 与 行为实现者 解耦。 将一组行为抽象为对象 老师 => 学习委员 => 学生 遥控器 => 电视机
详解
Command: 定义命令的接口 ConcreteCommand: 命令接口实现对象 Receiver: 接收者 Invoker: 传递者 Client: 创建具体的命令对象,并且设置命令对象的接收者
php 命令模式
环境
行为请求者与行为实现着 通常呈现一种 “紧耦合”。 将 行为请求者 与 行为实现者 解耦。 将一组行为抽象为对象 老师 => 学习委员 => 学生 遥控器 => 电视机
详解
Command: 定义命令的接口 ConcreteCommand: 命令接口实现对象 Receiver: 接收者 Invoker: 传递者 Client: 创建具体的命令对象,并且设置命令对象的接收者
php 命令模式