见面课:深入理解命令(Command)设计模式
任何设计模式均是为了解决特定场景的耦合问题,以达到对修改关闭,对扩展开放的效果。命令模式主要是解决请求者与实现者之间的耦合关系。

命令模式将请求封装成对象,形成命令,以便统一控制。使得不同的请求,如日志、队列等来参数化其他对象。

在餐厅点餐的实例中,( )是命令,( )是接收者,( )是调用者。厨师;服务员;菜单

命令模式的优点是( )。降低了系统耦合度;新的命令可以很容易添加到系统中去

命令模式的缺点是( )。使用命令模式可能会导致某些系统有过多的具体命令类

点赞(0) dxwkbang
返回
顶部