摘要:
###访问者模式基本介绍 1.访问者模式(Visitor Pattern),封装一些作用于某种数据结构的各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。 2.主要将数据结构与数据操作分离,解决数据结构和操作耦合性问题 3.访问者模式的基本工作原理是:在被访问的类里面加一个对 阅读全文
posted @ 2021-10-13 21:50
guided
阅读(765)
评论(0)
推荐(1)
摘要:
###命令模式基本介绍 1.命令模式(Command Pattern):在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用命令模式来进行设计 2.命名模式使得请求发送者与请求接收者消除彼 阅读全文
posted @ 2021-10-13 20:02
guided
阅读(142)
评论(0)
推荐(0)
摘要:
###模板方法基本介绍 1.模板方法模式(Template Method Pattern),又叫模板模式(Template Pattern), 在一个抽象类公开定义了执行它 的方法的模板。它的子类可以按需要重写方法实现, 但调用将以抽象类中定义的方式进行。 2.简单说,模板方法模式定义一个操作中的算 阅读全文
posted @ 2021-10-13 12:30
guided
阅读(78)
评论(0)
推荐(0)
摘要:
###代理模式介绍 1.代理模式:为对象提供一个替身,以控制对这个对象的访问,即通过代理对象访问目标对象,这样做的好处是: 可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能 2.被代理的对象可以是远程对象、创建开销大的对象或需要安全控制的对象 3.代理模式有不同的形式,主要有三种 阅读全文
posted @ 2021-10-13 11:07
guided
阅读(84)
评论(0)
推荐(0)
摘要:
###享元模式基本介绍 1.享元模式(Flyweight)也叫蝇量模式:运用共享技术有效的支持大量细粒度的对象 2.常用于系统底层开发,解决系统的性能问题。像数据库连接池,里面都是创建好的连接对象,在这些连接对象中有我们需要的则直接拿来用,避免重新创建,如果没有我们需要的,则创建一个 3.享元模式能 阅读全文
posted @ 2021-10-13 09:18
guided
阅读(94)
评论(0)
推荐(0)

浙公网安备 33010602011771号