Avatar notebook default
6篇文章 · 14183字 · 1人关注
  • 【设计模式】单例模式

    单例模式 介绍 为了节约系统资源,有时需要确保系统中某个类只有唯一一个实例,当这个唯一实例创建成功之后,我们无法再创建一个同类型的其他对象,所有...

  • 【设计模式】建造者模式(生成器模式)

    建造者模式(生成器模式) 介绍 没有人买车会只买一个轮胎或者方向盘,大家买的都是一辆包含轮胎、方向盘和发动机等多个部件的完整汽车。如何将这些部件...

    0.2 5290 2 10
  • Resize,w 360,h 240
    【设计模式】抽象工厂模式

    抽象工厂模式 介绍 工厂方法模式通过引入工厂等级结构,解决了简单工厂模式中工厂类职责太重的问题,但由于工厂方法模式中的每个工厂只生产一类产品,可...

  • Resize,w 360,h 240
    【设计模式】工厂方法模式

    工厂方法模式 介绍 简单工厂模式虽然简单,并且实现了创建和使用分离的功能,但存在一个很严重的问题。当系统中需要引入新产品时,由于静态工厂方法通过...

  • 【设计模式】原型模式

    原型模式 介绍 在许多面向对象的应用程序中,有些对象的创建代价过大或者过于复杂。要是可以重建相同的对象并作轻微的改动,事情就会容易很多。典型的例...

  • Resize,w 360,h 240
    【设计模式】简单工厂模式

    介绍 工厂模式是最常用的一类创建型设计模式,通常我们所说的工厂模式是指工厂方法模式,它也是使用频率最高的工厂模式。本文描述的简单工厂模式是工厂方...

文集作者