摘要:
抽象工厂简介:是一种创建对象的方法,当一个类簇的一种派生类对象需要被创建时,只需提供一个接口,并通过参数指定要创建的对象型号,该工厂即可返回该类型对象的指针。核心: 将客户和生产线分离。一般实现方法:l 工厂存在一个实例,提供N个接口供客户调用,每个接口负责一个类簇;l 工厂依赖全部基类和派生类,并为每一个类簇提供一个接口,当存在N个类簇时,提供N个接口;l 客户依赖全部基类,如非特殊情况,客户不依赖派生类;l 如果需要添加新的类簇,需要修改:工厂生产方法,工厂接口函数,客户的依赖关系。优点:l 访问该工厂的客户只需要知道自己想要的对象的基类和一个型号参数,即可得到正确的对象,操作简单。l 分 阅读全文
posted @ 2013-11-02 21:38
铁甲小宝
阅读(221)
评论(0)
推荐(0)
浙公网安备 33010602011771号