博客专栏  >  移动开发   >  Java设计模式

Java设计模式

不仅限于GOF_23种设计模式,对每种模式文章会持续修整,力争用最简单的方式,掌握设计模式

关注
2 已关注
15篇博文
  • 13,享元模式-连连看的图片共享

    一,前言7种结构型设计模式:桥接模式,适配器模式,装饰模式,组合模式,享元模式,外观模式,代理模式上篇我们说了桥接模式:通过将实现和抽象放在两个不同的类层次中而使他们可以独立改变,桥接模式适用于那些多...

    2017-11-14 11:05
    104
  • 12,桥接模式-露娜的召唤师技能

    一,前言7种结构型设计模式:桥接模式,适配器模式,装饰模式,组合模式,享元模式,外观模式,代理模式上篇我们说了装饰模式:动态地将责任附加到对象上,在不修改任何底层代码的情况下,为对象赋予新的职责开发中...

    2017-11-06 16:51
    70
  • 11,装饰模式-孙悟空的六神装

    一,前言7种结构型设计模式:桥接模式,适配器模式,装饰模式,组合模式,享元模式,外观模式,代理模式上篇我们说了外观模式:提供一个统一接口来访问子系统中的一群接口 外观定义了一个高层接口,让子系统更容易...

    2017-11-03 15:37
    77
  • 10,外观模式-我来组成头部

    一,前言7种结构型设计模式:桥接模式,适配器模式,装饰模式,组合模式,享元模式,外观模式,代理模式 上篇我们说了适配器模式,通过包装接口,将一个不适配的接口转换成为我们需要的接口 结构型设计模式,还有...

    2017-10-30 16:07
    114
  • 9,适配器模式-你多大鞋,我多大脚

    一,前言随着上一篇原型模式的完成,6种创建型设计模式我们都说了一遍 创建型模式包含:工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式后面将开始介绍7中结构型设计模式:(其中组合模式在开篇说过...

    2017-10-26 14:51
    93
  • 8,原型模式-DOTA-幻影长矛手

    一,前言上一篇说了建造者模式,这篇说创建型设计模式的最后一个:原型模式实际开发中,有时需要为一个类创建多个实例,而有些类的实例化开销较大且耗时 所以我们希望通过复制已创建的对象来创建相同或相似的对象,...

    2017-10-19 11:32
    132
  • 7,建造者模式-麦当劳套餐

    一,前言开始我们按照由易到难顺序进入,现在需要按照设计模式的分类进行了 创建型模式包含:工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式 前篇完成了工厂模式专题了,包括简单工程,工厂方法模式...

    2017-10-17 11:18
    100
  • 6,抽象工厂模式

    1,前言如果我们说工厂方法模式是简单工厂的升级,那么这篇要说的抽象工厂模式就是工厂方法模式的升级工厂方法模式:使用继承实现,将对象的创建委托给子类(将对象的实例化延迟到子类), 通过子类实现工厂方法创...

    2017-10-12 01:49
    162
  • 5,工厂方法模式

    1,前言我们将简单工厂,工厂方法,抽象工厂三种模式(虽然简单工厂并不算是一种模式)列为一个工厂专题前一篇介绍了简单工厂(可点击下边链接进入),它封装了创建具体对象的逻辑(变化的部分),增加产皮或改变产...

    2017-09-28 11:45
    104
  • 4,简单工厂

    1,前言上一篇我们说了单例,按照难度来递进,这次轮到工厂了 工厂计划分三部分说:简单工厂,工厂方法,抽象工厂 三部分争取使用相似或有关联的例子进行递进式的讲解 这样一来,既可以实现三种工厂的对比,又可...

    2017-09-26 00:37
    140
  • 3,单例模式

    1,前言前边已经说了迭代器和组合,今天说单例模式 大多数人可能会认为单例模式是最简单的设计模式,没有之一 好吧,我承认单例确实很简单,但似乎还没有简单到大多数人想的那样 所以第一篇没有说单例,放到第四...

    2017-09-19 03:22
    282
  • 1+2:组合迭代器

    前面我们已经了解了两种设计模式 1,迭代器模式 : 封装集合的遍历方式,使不同集合可以使用相同的方式进行遍历 2,组合模式 :

    2017-09-14 17:17
    184
  • 2,组合模式

    一,前言上一节我们介绍了 [迭代器模式](http://blog.csdn.net/ABAP_Brave/article/details/54949056) 按照灵活性和复杂度递增的原则,这一节说一...

    2017-09-12 15:15
    108
  • 1,迭代器模式

    一,前言是的,我们第一个要介绍的设计模式,不是单例,也不是工厂,是迭代器 说一下先介绍迭代器的原因: 首先,这个模式很简单,透过这个设计模式,我们可以说一说设计模式的几个原则 其次,java和c#已经...

    2017-02-09 16:55
    269
  • 1,设计模式连载概述

    昨天和同事聊起来设计模式,将它再一次排到明年的学习计划中 我认为设计模式是一个程序员必知必会的技能 但鉴于真的不是100%的程序员都会深入学习并使用GOF-23种设计模式 所以暂时定位为”应知应...

    2016-12-08 10:33
    209

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