240 投稿
收录了10篇文章 · 20人关注
  • Resize,w 360,h 240
    23天学习23种设计模式——装饰模式

    前言 在吐鲁番,有着“早穿棉袄午穿纱,围着火炉吃西瓜”的说法。不管穿什么样的衣服,都没有改变我们人的本质。衣服让我们能满足防寒保暖或是消暑降温的...

  • Resize,w 360,h 240
    23天学习23种设计模式——策略模式

    前言 在现实生活中,我们想去某个地方的话。一般会在地图APP中输入起点和终点。然后选择出行方式,地图APP则会为我们规划出路线来。比如开车,骑自...

    0.4 soberbad 0 19
  • Resize,w 360,h 240
    23天学习23种设计模式——工厂方法模式

    前言 在生活中,相信大家对工厂也不会陌生。就拿大家经常用的手机举例,不管是苹果,三星,小米还是华为。都是由各家的工厂或者代工厂生产出来的。经过线...

  • Resize,w 360,h 240
    23天学习23种设计模式——适配器模式

    前言 买过港版手机的都知道,包装盒里送的充电头是港标的。和我们大陆日常使用的国标是不兼容的。也就是说,港版手机直接用送的充电头是无法在大陆直接充...

  • Resize,w 360,h 240
    23天学习23种设计模式——命令模式

    前言 在日常生活中,我们使用电脑,手机等数码产品。往往有开机,关机的行为。对于电脑,通常我们按开机键开机,而在系统菜单中点击关机命令关机。而手机...

  • 23天学习23种设计模式——单例模式

    是什么——什么是单例模式 单例模式(Singleton Pattern),是一种创建型设计模式,它规定了一个类有且只有一个实例存在。 这种模式涉...

  • Resize,w 360,h 240
    23天学习23种设计模式——建造者模式

    是什么——什么是建造者模式 建造者模式(Builder Pattern),是一种对象创建型设计模式。它将一个复杂对象的构建与它的表示分离,使得同...

  • Resize,w 360,h 240
    23天学习23种设计模式——中介者模式

    前言 中介者模式,顾名思义,和中介有关。在我们日常生活中,也和中介有着各种各样的联系。比如买房,买车,出国留学,旅游等等。通过直接和中介接触,省...

  • Resize,w 360,h 240
    23天学习23种设计模式——观察者模式

    前言 在日常生活中,比如我们订阅报纸或者订牛奶。或者在网络上,RSS方式订阅别人的博客,微博follow某人,以及现在很火的即刻app。都是采取...

  • Resize,w 360,h 240
    23天学习23种设计模式——原型模式

    前言 类似于《西游记》中的孙悟空拔出猴毛,根据自己的样子变出很多猴子来。或者是《火影忍者》中鸣人使用影分身变出很多个鸣人来。设计模式中的原型模式...

专题公告

大侠练习武功有招式心法,同理,软件开发也有设计模式。