- 1
- 0
- 约2.38万字
- 约 97页
- 2017-06-14 发布于湖北
- 举报
设计模式 Pattren design 设计模式 分类 创建模式 结构模式 行为模式 优点 面向界面编程 降低耦合性 增加灵活性 創建模式 设计模式之Factory -工厂模式 客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。 缺点是当产品修改时,工厂类也要做相应的修改。 设计模式之Factory -工厂模式 追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 当一个类不知道它所必须创建的对象的类的时候。 当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。 设计模式之Factory -工厂模式 public class Factory{ public static Sample creator(int which){ //getClass 产生Sample 一般可使用动态类装载装入类。 if (which==1) return
您可能关注的文档
- 第三章 lingo数据导入.ppt
- 几种函数逼近方式的逼近能力比较及综合.pdf
- 第四章 EPLAN自动编号教程.pdf
- 第二章 mysql怎样配置ODBC数据源.doc
- 管道完整性管理-8天然气管道防止第三方破坏与失效统计.pdf
- Visual C++6.0中的调试工具使用与常见错误.doc
- 基于软分区全局电压优化控制系统设计 EI收录.pdf
- 抓猫提交工具运营与市场策略.pdf
- 国产编程语言R++1.8附件.pdf
- MIDAS Civil使用5.单元建立.doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
原创力文档

文档评论(0)