logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【设计模式】《Head First 设计模式》读书笔记——命令模式

命令模式:将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤销的操作。涉及设计原则:1.为交互对象之间松耦合设计而努力2.依赖抽象,不要依赖具体类问题简单描述:需要实现一个遥控器,控制不同硬件的功能。因为遥控器以后可能需要新增对其他硬件的控制,如果遥控器知道太多硬件的细节(依赖实体类),每增加一个硬件都需要对遥控器进行修改。解决思

#设计模式#命令模式
到底了