设计模式(1)--工厂模式

工厂模式属于创建型模式,分为三类:简单工厂模式,工厂模式和抽象工厂模式。听上去差不多,但还是有差别的。接下来我们来一一看这些模式的实现。   一、简单工厂模式 举个例子,要生产两种CPU,但是只有一个工厂,应此客户提交订单时需要告诉工厂生产哪种CPU。 1 enum CTYPE{ 2 CORE_A, 3 CORE_B 4 }; 5 6 //simple factory
相关文章
相关标签/搜索