#
#
设计模式(3-1)创建型设计模式
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第五章创建型设计模式目录5.1 工厂模式5.2 抽象工厂模式5.3 建造者模式5.4 单件模式5.5 原型模式5.1 工厂(Factory method)模式一工厂模式的由来二工厂模式的意图及实用性三工厂模式的结构及参与者四应用举例五效果分析5.1.1 工厂模式的由来在面向对象编程中 很普遍的方法是用一个new操作符产生一个对
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级图表的设计类型示意图统计图计算图表地图图表立体图与动态图多媒体图示意图 圆形分割不但表现出区域之间的比值更形象的表现出不同区域的设施统计图 数学家笛卡尔创造了坐标体系用横轴(红线)和纵轴(绿线)来表示变化过程中的量变状态 地图的发展是随着人类对地球认识的发展而逐
设计草图的类型 绘制设计草图是设计师应该具备的基本技能,就草图的目的而言,大略可分为五种---1 概念草图2 思考草图3 技术草图4 报告草图5 情感草图
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级5.1 抽象工厂设计模式 (Abstract Factory) 设计目标 提供一个创建相关族或者相互依赖对象的接口而不指明它们的具体类 别名: Kit第五章 创建型设计模式(续)5.1.1 抽象工厂的结构AbstractFactorycreateProductA()createProduct
抽象工厂的结构ProductA2createScrollBar()createWindow()MSWindowcreateCPU()createRAM()PcRAM做蔬菜()做荤菜()ConcreteToolKit3 一个系统要独立于他的产品的创建组合和表示时 一个系统要有多个产品系列中的一个来配置时 当你要强调一系列相关的产品对象的设计以便进行联合使用时 当你提供一个产品类库而只是相显示它们的接
抽象工厂的结构ProductA2createScrollBar()createWindow()MSWindowcreateCPU()createRAM()PcRAM做蔬菜()做荤菜()ConcreteToolKit3 一个系统要独立于他的产品的创建组合和表示时 一个系统要有多个产品系列中的一个来配置时 当你要强调一系列相关的产品对象的设计以便进行联合使用时 当你提供一个产品类库而只是相显示它们的接
违法有害信息,请在下方选择原因提交举报