www.pudn.com > Mydesign.rar > main.cpp


//main.cpp 
#include "Handle.h" 
#include  
using namespace std; 
 
int main(int argc,char* argv[])  
{  
	Handle* h1 = new ConcreteHandleA(); 
	Handle* h2 = new ConcreteHandleB(); 
	Handle* h3 = new ConcreteHandleA(); 
	h2->SetSuccessor(h3); 
	h1->SetSuccessor(h2); 
	h1->HandleRequest(); 
	return 0;  
}