摘要:
抽象主题(Subject):它把所有观察者对象的引用保存到一个聚集里,每个主题都可以有任何数量的观察者。抽象主题提供一个接口,可以增加和删除观察者对象。具体主题(ConcreteSubject):将有关状态存入具体观察者对象;在具体主题内部状态改变时,给所有登记过的观察者发出通知。抽象观察者(Obs... 阅读全文
posted @ 2015-07-17 20:27
朽木可雕否
阅读(195)
评论(0)
推荐(0)
摘要:
状态模式(State),当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。Context中有成员变量标志其状态,在每次请求过后,在具体状态类中设置其变化至的类。// State.cpp : Defines the entry point for the console appl... 阅读全文
posted @ 2015-07-17 12:29
朽木可雕否
阅读(157)
评论(0)
推荐(0)
摘要:
职责链模式:对于一个请求,自己处理不了的,交于上级处理,形成了一个职责链,依次交于上级处理// Responsibility.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include... 阅读全文
posted @ 2015-07-17 10:21
朽木可雕否
阅读(167)
评论(0)
推荐(0)