设计模式
还是那个少年彬
这个作者很懒,什么都没留下…
展开
-
设计模式之Strategy(策略)
设计模式之Strategy(策略) Strategy策略模式是属于设计模式中 对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类. Stratrgy应用比较广泛,比如, 公司经营业务变化图, 可能有两种实现方式,一个是线条曲线,一个是框图(bar),这是两种算法,可以使用Strategy实现. 这里以字符串替代为例, 有一个文件,我们需要读取后,希望替转载 2015-06-28 11:50:43 · 541 阅读 · 0 评论 -
命令模式
命令模式: 定义:把一个请求或者操作封装在命令对象中。命令模式允许系统使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 Invoker类 被客户端调用,可以接受命令请求,设计命令队列,决定是否相应该请求,记录或撤销或重做命令请求,记录日志等等. [java] view plaincopy转载 2015-06-28 13:02:28 · 513 阅读 · 0 评论