设计模式的博客要有模式的定义,UML类图,代码实现和模式的优缺点, 策略模式 工厂模式 模版方法 观察者模式 责任链模式 1 策略模式:定义了一组算法,并将每一个算法封装起来,使它们每一个之间可以相互替换. 2工厂模式:工厂模式定义了一个创建对象的接口,并且由子类决定实例化哪一个对象,将实例化的过程推迟到子类. 3模版方法:模版方法就是定义一个算法的骨架,并且将某些算法的实现延迟到子类.模版方法可以在不改变算法结构的情况下,重新定义算法的实现. 4观察者模式:观察者模式定义了对象的一对多依赖关系…