博客专栏  >  架构   >  设计模式

设计模式

对设计模式的学习总结

关注
0 已关注
8篇博文
  • 【设计模式】 之 简单工厂

    概念: 简单工厂模式(Simple Factory Pattern):定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。因为在简单工厂模式中用于创建实例的方法是静...

    2015-12-19 16:50
    474
  • 【设计模式】 之 工厂方法

    概念:        工厂方法模式(Factory Method),定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。   解释说明: ...

    2015-12-22 10:33
    708
  • 【设计模式】 之 单例模式

    概念:        单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。   简单说明:        有些类我们实例化只需要实例出...

    2015-12-23 11:16
    434
  • 【设计模式】 之 原型 VS 模板方法

    概念:        原型模式(Prototype):用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。        模板方法模式:定义一个操作中的算法的骨架,而将一些步骤延迟...

    2015-12-30 11:42
    563
  • 【设计模式】 之 建造者模式

    概念:        建造者模式(Builder):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。   解释说明:        1.        2.   ...

    2015-12-30 15:49
    405
  • 【设计模式】 之 行为型模式概要

    策略模式:        策略模式(Strategy):它定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户。   解释说明:        1...

    2016-01-03 17:04
    457
  • 【设计模式】 之 观察者模式

    观察者模式又叫做发布-订阅(Publish/Subscribe)模式 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态发生变化时,会通知所有观察者对象...

    2016-09-18 19:39
    293
  • 【设计模式】之 策略模式

    定义 策略模式定义了一系列的算法。 它将每一个算法封装起来,而且使它们还可以「相互替换」。 策略模式让算法独立于使用它的客户而独立变化   类图       代码 namespace ...

    2016-10-04 15:05
    325

软件工程
53490
UML
62864
操作系统
64238

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部