- 博客(4)
- 收藏
- 关注
原创 command模式
刚看了个帖子才对command模式有了更深的理解不使用设计模式时我们一般这样实现某个功能发出请求的应用程序和提供处理请求服务的接受对象(Receiver Object)集合之间彼此是紧密关联的,因为它们之间直接相互交互。这导致了在调用者(invoker)实现中会包含大量的if条件语句。如果增加一个新的命令的话,那在调用者中会增加n个if判断。违背面向对象的原则。所以命令模式就是把中间的if
2007-08-17 12:55:00 726
command模式
刚看了个帖子才对command模式有了更深的理解不使用设计模式时我们一般这样实现某个功能发出请求的应用程序和提供处理请求服务的接受对象(Receiver Object)集合之间彼此是紧密关联的,因为它们之间直接相互交互。这导致了在调用者(invoker)实现中会包含大量的if条件语句。如果增加一个新的命令的话,那在调用者中会增加n个if判断。违背面向对象的原则。所以命令模式就是把中间的if判断...
2007-08-17 12:55:00 159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人