www.pudn.com > Observerwangdxh.zip > Observer.h


// Observer.h : interface of the CObserver class 
// 
///////////////////////////////////////////////////////////////////////////// 
 
#ifndef _OBSERVER 
#define _OBSERVER 
 
// Forward declare the class CSubject 
class CSubject; 
 
// Class declaration for CObserver 
class CObserver 
{ 
	// Destructor 
	public : 
		virtual ~CObserver(); 
 
	// Methods 
	public : 
		virtual BOOL Update( CSubject * ) = 0; 
 
	// Protected constructor 
	protected : 
		CObserver(); 
}; 
#endif