1、工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式 1)、简单工厂模式:主要特点是需要在工厂类中做判断,从而创造相应的产品,当增加新产品时,需要修改工厂类。
typedef enum { T80 = 1, T99 }TankType; class Tank { public: virtual void message() = 0; }; class Tank80:public Tank { public: void message() { cout关注打赏
1、工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式 1)、简单工厂模式:主要特点是需要在工厂类中做判断,从而创造相应的产品,当增加新产品时,需要修改工厂类。
typedef enum { T80 = 1, T99 }TankType; class Tank { public: virtual void message() = 0; }; class Tank80:public Tank { public: void message() { cout关注打赏
微信扫码登录