架构一期二班 - 吴水金 - 第三课总结
工厂模式
负责应用程序的对象创建。
单例模式
禁止应用动态创建实例,为应用程序提供全局唯一的静态实例。
适配器模式
系统需要使用现有的类,而这个类的接口与我们所需要的不同。因此需要一个适配器类对现有类和我们需要的功能进行适配。
模板方法
基类负责算法的轮廓和骨架,子类负责算法的具体实现。基于“继承”的模板方法比“组合”更容易实现。
策略模式
是扩展功能的另一种最基本的模式,是一种“对象的行为模式”,是通过“组合”的方法来实现扩展。
组合模式
装饰器模式
是一种“对象的结构模式”,在不改变对客户端的接口的前提下(对客户端透明),扩展现有对象的功能。适配器也被称作“包装器”,区别在于适配器是转换成另一个接口,而装饰器是保持接口不变。包装器形成一条“链”。
spring的依赖注入和控制反转:
版权声明: 本文为 InfoQ 作者【吴水金】的原创文章。
原文链接:【http://xie.infoq.cn/article/0cd6ffd15d7363dec82d2580d】。文章转载请联系作者。
评论