摘要: 假如我们想用同一个接口要创建不同的对象,这里比喻成一个“青年工厂”吧,该工厂可以生产以下3种青年:普通青年文艺青年2B青年(因C++不允许以数字开头命名标识符,我改成SB青年吧)工厂模式有3种:简单工厂(它的主要特点是需要在工厂类中做判断,从而创造相应的产品。当增加新的产品时,就需要修改工厂类)抽象工厂工厂方式简单工厂设计模式实现,比如某大学可以毕业这3种青年,缺点是如果有个其他类的青年,需要再修改工厂方法。// FactotyModel.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include class You 阅读全文
posted @ 2013-07-03 16:08 netxfly 阅读(363) 评论(0) 推荐(0) 编辑