摘要:
意图:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。class Target{public: Target() {} virtual ~Target() {} virtual void Request() { cout<<"Target::Request()"<<endl; }};class Adaptee{public: Adaptee() {} ~Adaptee() {} void SpecificRequest() { cout... 阅读全文