
设计模式
selfsongs
现实生活的艰苦,像一捆粗糙的绳子,紧紧的捆住她像捆住天使。天使却从绳索中飞出来,轻轻落在绳索上,唱她应该唱、想唱的歌
展开
-
观察者模式
观察者模式引入代码示例1代码示例2参考:设计模式之观察者模式C++设计模式——观察者模式引入观察者模式(Observer),又叫发布-订阅模式(Publish/Subscribe),定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新。UML结构图如下:Subject(目标)——目标知道它的观察者。可以有任意多个观察者观察同一个目标;——提供注册和删除观察者对象的接口。Observer(观察者)——为那些在目标发生改变时需获得通知的对象定转载 2020-08-06 15:04:45 · 335 阅读 · 0 评论 -
单例模式总结_饿汉模式和懒汉模式
单例模式单例模式-----饿汉模式单例模式-----懒汉模式单例模式-----饿汉模式https://blog.youkuaiyun.com/lvyibin890/article/details/81943637饿汉模式:像一个饿汉一样,不管需不需要用到实例都要去创建实例,即在类产生的时候就创建好实例,这是一种空间换时间的做法。作为一个饿汉而言,体现了它的本质——“我全都要”。单例模式-----懒汉模式懒汉模式:像一个懒汉一样,需要用到创建实例了程序再去创建实例,不需要创建实例程序就“懒得”去创建实例,原创 2020-06-08 01:36:20 · 473 阅读 · 0 评论