摘要:
观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,**当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新(做出不同的动作)。**这种模式有时又称作发布-订阅模式、模型-视图模式,它是对象行为型模式。 ###模式的结构与实现 实现观察者模式时要注意具体目标对象和 阅读全文
posted @ 2020-06-17 14:45
Prince丶prayK
阅读(323)
评论(0)
推荐(0)
摘要:
策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。策略模式属于对象行为模式,它通过对算法进行封装,把使用算法的责任和算法的实现分割开来,并委派给不同的对象对这些算法进行管理。 说的通俗一点:在现实生活中常常遇到实 阅读全文
posted @ 2020-06-17 12:04
Prince丶prayK
阅读(162)
评论(1)
推荐(0)
摘要:
解释一下模板方法模式,就是指:一个抽象类中,有一个主方法,再定义1...n个方法,可以是抽象的,也可以是实际的方法,定义一个类,继承该抽象类,重写抽象方法,通过调用抽象类,实现对子类的调用 模板类的创建 /** * * 这是我们创建的一个模板类 * * 举例:1.做任何事都开始的准备阶段(step1 阅读全文
posted @ 2020-06-17 08:57
Prince丶prayK
阅读(146)
评论(0)
推荐(0)

浙公网安备 33010602011771号