摘要:
1.描述 定义一系列算法,把他们一个个封装起来,并且使他们可以交互替换。本模式可以使算法独立于使用它的用户而变化。 2.优点 ·上下文(Context)和具体策略(ConcreteStrategy)是松耦合关系。 ·策略模式满足“开闭原则”。 3.用途 ·一个类定义了多种行为,并且这些行为在这个方法 阅读全文
posted @ 2017-09-21 17:34
海森堡不如我侧的准
阅读(166)
评论(0)
推荐(0)
摘要:
1.描述 动态的给对象添加一些额外的职责。就功能来说,装饰模式比生成子类更为灵活。 2.优点 ·被装饰者和装饰者之间是松耦合关系 ·装饰者模式满足“开闭原则” ·可以使用多个具体装饰来装饰具体组件的实例。 3.用途 ·程序动态的增强类的某个对象的功能,而又不影响该类的其他对象。 ·采用继承阿里增强对 阅读全文
posted @ 2017-09-21 17:10
海森堡不如我侧的准
阅读(222)
评论(0)
推荐(0)

浙公网安备 33010602011771号