摘要:
简介 享元模式又称轻量级模式,是对线程池的一种实现。类似于线程池,线程池可以避免不停的创建和销毁多个对象,消耗性能。提供了减少对象数量从而改善应用所需的对象结构的方式。其宗旨是共享细粒度对象,将多个对同一对象的访问集中起来,不必为每个访问者创建一个单独的独享,以此来降低内存的消耗,属于结构型模式。 阅读全文
posted @ 2021-07-27 23:03
snail灬
阅读(170)
评论(0)
推荐(0)
摘要:
简介 委派模式(Delegate Pattern)又叫委托模式,是一种面向对象的设计模式,允许对象组合实现与继承相同的代码复用。它的基本作用就是负责任务的调用和分配任务,是一种特殊的静态代理,可以理解为全权代理,但是代理模式注重过程,而委派模式注重结果。委派模式属于行为模式,不属于GOF 23设计模 阅读全文
posted @ 2021-07-27 22:29
snail灬
阅读(863)
评论(0)
推荐(0)
摘要:
简介 模板方法模式(Template Method Pattern)又叫模板模式,是指定义一个操作中的算法的框架,而将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤,属于行为型设计模式。 模板方法模式实际上是封装了一个固定流程,该流程由几个步骤组成,具体步骤可以 阅读全文
posted @ 2021-07-27 22:11
snail灬
阅读(402)
评论(0)
推荐(0)
摘要:
简介 命令模式(Command Pattern)是对命令的封装,每一个命令都是一个操作:请求的一方发出请求要求执行一个操作;接受的一方收到请求,并执行操作。命令模式解耦了请求方和接收方,请求方只需请求执行命令,不用关心命令是怎样被接受,怎样被操作以及是否被执行。命令模式属于行为型模式。 在软 阅读全文
posted @ 2021-07-27 22:04
snail灬
阅读(310)
评论(0)
推荐(0)
摘要:
简介 门面模式(Facade Pattern)又叫外观模式,提供了一个统一的接口,用来访问子系统中的一群接口。其主要特征是定义了一个高层接口,让子系统更容易使用,属于结构型模式。 我们在生活中有很多地方也是用到了门面模式,但凡只要高层模块需要调用多个系统(2个以上类对象),我们都会自觉地创建一个新类 阅读全文
posted @ 2021-07-27 21:59
snail灬
阅读(350)
评论(0)
推荐(0)

浙公网安备 33010602011771号