摘要: 简介: 命令模式:属于行为型的设计模式。将一个请求封装为一个对象,从而是你可用不同的请求对客户端进行参数化。对请求排队或记录请求日志,以及支持可撤销的操作。 适用场景: 命令发送者 只需要知道发送 请求对象,不需要知道如何完成请求 ; 命令执行者 只需要知道如何 完成请求,不需要知道请求的发送过程 阅读全文
posted @ 2023-01-25 21:43 小松聊PHP进阶 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 简介: 组合模式,属于结构型的设计模式。将对象组合成树形结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式分两种状态: 透明方式,子类的所有接口一致,使其叶子节点和枝节点对外界没有区别。 安全方式,子类接口不一致,只实现特定的接口。 适用场景: 希望 阅读全文
posted @ 2023-01-25 00:04 小松聊PHP进阶 阅读(83) 评论(0) 推荐(0) 编辑