Abstract Factory Pattern1 design pattern ][ Abstract Factory pattern design pattern ][ Abstract Factory pattern1. 예제소스1 #include using namespace std; #define DEFAULT 0 #define GET 1 #define PUT 2 /* Interface */ class Handler { public: virtual void execute(char *instr)=0; virtual int getID()=0; }; /* Factory Class */ class HandlerFactory { public: Handler *instance(){} }; class GetHandler : public Handler { public : void execute(char *str) { cout 2016. 7. 14. 이전 1 다음