摘要: 一、定义观察者类 a)观察者基类enum ObservedStatus {Dining, Sleeping, Working};/*******************************定义多个观察者类*************************************///定义观察者的父类(抽象类,实际作用相当于java中的接口)class Observer{ public: virtual void update(ObservedStatus status)=0; virtual ~Observer() {}//保证父类指针指向子类时,delete基类指针,子类的析构行... 阅读全文
posted @ 2011-09-06 16:58 edisonfeng 阅读(464) 评论(0) 推荐(0) 编辑