240 投稿
收录了9篇文章 · 1人关注
  • 单例模式只推荐两种

    双重检查模式 推荐理由: 延迟初始化。和懒汉模式一致,只有在初次调用静态方法getSingleton,才会初始化signleton实例。 性能优...

    5.5 GitCode8 1 17
  • 23天学完设计模式

    前言 众所周知,软件设计模式一共有23种,从今天开始,每天一种设计模式,关键理解,重在实践。 每种设计模式会结合uml图及源码去进行研究学习,以...

  • Resize,w 360,h 240
    23种设计模式全解析

    原文出处 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结...

  • 设计模式——我用到过的

    简单说说我在写代码的时候用到过的设计模式。 1. 工厂模式 创建产品:抽象产品父类、产品子类,根据产品编码,创建不同的产品子类实例。 2. 状态...

  • Resize,w 360,h 240
    23种常规设计模式

    常规设计模式 设计模式概述 创建型模式:5单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式 结构型模式:7适配器模式、桥接模式、装饰模式、...

  • Resize,w 360,h 240
    简单工厂+工厂方法+抽象工厂

    学不可以已! 在这之前也有接触到过设计模式、只是之前的项目没有讲究过多的架构、故而一直都没有去深究设计模式。到目前接触到的语言也有几种、用的比较...

  • Resize,w 360,h 240
    观察者模式与发布/订阅模式区别

    转载自:http://www.cnblogs.com/lovesong/p/5272752.html 在翻阅资料的时候,有人把观察者(Obser...

  • Resize,w 360,h 240
    策略模式

    1 介绍 Strategy模式是行为模式的一种,主要是对一系列算法的封装,为所有算法定义一个抽象的算法接口,并通过继承抽象算法接口对所有的算法加...

专题公告

设计模式学习