MVC设计模式在通用报表系统中的应用(1)(2)
2015-06-10 01:49
导读:图1 报表系统中Observer模式层次结构图其中业务数据的类定义如下:class DataEntry{public :virtual ~DataEntry();virtual void Attach(UserView *pView ); //增加视图virtual void D

图1 报表系统中Observer模式层次结构图其中业务数据的类定义如下:class DataEntry{public :virtual ~DataEntry();virtual void Attach(UserView *pView ); //增加视图virtual void Detach(UserView *pView); //删除视图virtual void Notify(UserView *pSender); //通知protected:DataEntry ();private:List