240 发简信
IP属地:安徽
  • 120
    组合模式 Composite

    一、概述 在生活中,我们通常希望一些统一的操作,例如当我用杀毒软件扫描该文件夹时,往往不会关心里面有多少文件和子文件夹,我们只需要操作最外层的文件夹进行扫描。 来看一幅图: ...

  • @IT人故事会 互相学习

    建造者模式 Builder

    一、概述 建造者模式属于创建型模式。builder的意思是建造者或者建筑工人。例如: 1.楼房都是千差万别,楼房的外形,层数,内部房间的数量,房间的装饰都不一样。但是建筑一座...

  • 适配器模式 Adapter

    一、概述 适配器模式的作用是解决两个对象间的接口不兼容的问题。使用适配器模式之后,原本由于接口不兼容而不能工作的两个对象可以一起工作。 举个例子:香港的插头和国内的插口不一样...

  • 120
    建造者模式 Builder

    一、概述 建造者模式属于创建型模式。builder的意思是建造者或者建筑工人。例如: 1.楼房都是千差万别,楼房的外形,层数,内部房间的数量,房间的装饰都不一样。但是建筑一座...

  • 120
    原型模式

    一、概述 原型模式的定义是用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。简单来说就是拷贝一个新对象。 拷贝通常有浅拷贝和深拷贝,那么js中浅拷贝很容易实现,所...