设计模式
寂寂寂寂寂蝶丶
这个作者很懒,什么都没留下…
展开
-
单例模式(Singleton)——懒汉、饿汉模式
其他文章:https://blog.csdn.net/leikun153/article/details/80583009https://www.cnblogs.com/cthon/p/9196664.htmlhttps://blog.csdn.net/zwt0112/article/details/82720645#include "stdafx.h"#include <mutex...原创 2019-03-14 20:45:45 · 144 阅读 · 0 评论 -
观察者模式(Observer)
转载自:https://www.cnblogs.com/suzhou/p/dp16obsvr.html意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。动机:将一个系统设计成一系列相互协作的类有一个常见的副作用:需要维护相关对象之间的一致性。观察者模式定义一种交互,即发布-订阅:一个对象当自身状态发生改变时,会发出...转载 2019-03-18 11:18:02 · 215 阅读 · 0 评论 -
三种工厂模式(Factory)
一、简单工厂模式简单工厂模式事属于创建型模式,又叫做静态工厂方法(static Factory Method)模式,简单工厂模式是由一个工厂对象决定创建出来哪一种产品类的实例,简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一类产品类(这些产品类继承自一个父类或接口)的实例,假设有一个工厂,他能生产出A、B俩种产品,当客户需要产品的时候一定要告诉工厂是哪种产品,是A还是B,当...原创 2019-03-18 17:15:42 · 348 阅读 · 0 评论