经过例子学设计模式之--抽象工厂模式以及使用场景说明(C++实现)

    考虑这样一个场景,PC机有IBM和Lenvo2个品牌。二者都有各自的CPU,内存RAM,硬盘Disk,网卡NetCard等等十几个组件。如何建立这些产品对象呢?编程      (1)若是用简单工厂,好比使用一个工厂(PC工厂),或者2个工厂(IBM工厂,Lenvo工厂),switch--case的分支至少都要10个以上,功能太不单一。除非你刚学习编程,不然就不可能也不该该这样作。学习  
相关文章
相关标签/搜索