文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 7.AbstractFactory抽象工厂模式
侵权投诉

7.AbstractFactory抽象工厂模式

抽象工厂,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。对于工厂方法来说,抽象工厂可实现一系列产品的生产,抽象工厂更注重产品的组合。

看代码:

7.1.解释

main(),女娲

IHuman,产品接口

CYellowHuman,抽象产品之一

CYellowFemaleHuman,具体产品之一

CYellowMaleHuman,具体产品之二

CWhiteHuman,抽象产品之二

CWhiteFemaleHuman,具体产品之三

CWhiteMaleHuman,具体产品之四

CBlackHuman,抽象产品之三

CBlackFemaleHuman,具体产品之五

CBlackMaleHuman,具体产品之六

IHumanFactory,抽象工厂

CStandardHumanFactory,抽象工厂基类(此类可有可无)

CFemaleHumanFactory,工厂之一

CMaleHumanFactory,工厂之二

//IHuman.h

#pragma once

class IHuman

{

public:

第1页

你可能喜欢

  • java工厂模式
  • 工厂方法模式
  • 工厂管理模式
  • 工厂规章制度
  • 十大名枪
  • 液晶显示器
  • 深入浅出设计模式

热门文档

相关文档

  • 抽象工厂模式

    C#设计模式 设计模式 Abstract Factory抽象工厂模式 抽象工厂模式 本章案例 游戏开发场景中不同系列的对象的构造 2 抽象工厂模式——引子 引子 抽象工厂模式 在某...

  • 设计模式-抽象工厂模式

    本文将会给出具体的实现方案,相比工厂模式,抽象工厂模式是一个 工厂负责多个对象...设备抽象工厂接口 /// public interface IAbstractDriveFactory { IDisplayCard ...

  • 抽象工厂(Abstract Factory)模式

    C#设计模式(6)- 设计模式( )-)-Abstract Factory Pattern 设计模式 抽象工厂( 一、 抽象工厂(Abstract Factory)模式 ) 抽象工厂模式是所有形态的工厂模式中最为...

  • 抽象工厂模式(Abstract Factory)

    .NET 设计模式(3):抽象工厂模式(Abstract Factory) 设计模式( ):抽象工厂模式( ):抽象工厂模式 ) 抽象工厂模式( 抽象工厂模式(Abstract Factory) )——探索设计模...

  • 05 C#设计模式-抽象工厂模式

    结构的一个产品族中的所有对象时,抽象工厂模式比 工厂方法模式更为简单、更有效率 Client www.ChinaSA.info 抽象工厂模式的结构与实现 AbstractFactory AbstractProductA...

  • 第6章 抽象工厂模式

    抽象工厂模式模式动机抽象工厂模式示意图 抽象工厂模式模式定义抽象工厂模式(Abstract Factory Pattern):提供一 抽象工厂模式 : 创建一系列相关或相互依赖对象的接口, ...

  • 抽象工厂(Abstract Factory)模式

    1.3 抽象工厂(Abstract Factory)模式 抽象工厂( Factory)抽象工厂模式可以向客户端提供一个接口, 使得客户端在不必指定产品具体类型的情况 下,创建多个产品族中的...

  • Android之大话设计模式——第三章:抽象工厂模式

    Android之大话设计模式——第三章:抽象工厂模式_计算机软件及应用_IT/计算机_专业...Pattern.AbstractFactory; /* * 鸡翅的抽象类 */ public abstract class ...

  • 设计模式 (三)抽象工厂模式(AbstractFactory)

    设计模式 (三)抽象工厂模式(AbstractFactory) 抽象工厂模式(AbstractFactory)原理图 初学 uml 不会排版,就这样凑合吧,展现大概就行了 抽象,果然挺让我理解的抽象的...

  • C#设计模式 之 抽象工厂模式

    C#设计模式 之 抽象工厂模式_计算机软件及应用_IT/计算机_专业资料。C#设计模式 之 抽象工厂模式抽象工厂(Abstract Factory) 常规的对象创建方法: //创建一个 Road...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email