ImageVerifierCode 换一换
格式:PPT , 页数:21 ,大小:1.65MB ,
资源ID:1130590      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1130590.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(设计模式探讨.ppt)为本站会员(da****u)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

设计模式探讨.ppt

1、设计模式探讨 V1.1一、 23种模式总览 创建型 结构型 行为型类 工厂方法 (Factory Method)适配器 (Adapter) 解释器 (Interpreter)模板方法 (Template Method)对象抽象工厂(Abstract Factory)生成器 (Builder)原型 (Prototype)单件 (Singleton)适配器 (Adapter)桥接 (Bridge)组成(Composite)装饰 (Decorator)外观 (Facade)享元 (Flyweight)代理 (Proxy)责任链 (Chain of Responsibility)命令 (Command

2、)迭代器 (Iterator)中介者 (Mediator)备忘录 (Memento)观察者 (Observer)状态 (State)策略 (Strategy)访问者 (Visitor)说明 创建性模式 (Creational Patterns) 是 类在实例化时使用的模式 。 结构性模式 描述 类和对象怎样结合在一起成为较大的结构 。 行为模式 设计到 算法 和对象职责间的分配。指导模式设计的三个概念 重用 (reuse): 是目标 两种重要的重用手段 Inheritance & composition 接口与实现分离 接口保持不变,分离带来灵活性 多态性 (polymorphism) Dec

3、ouple 降低复杂性附:模式的理解 1模式是一种 语言语言 =语素 (词汇) +语法 (组合语素的规则)模式既是语素,也是语法模式的理解 2 我们处理大量问题时 ,在很多不同的问题中 重复出现的一种性质 ,它使得我们可以使用一种方法来描述问题实质并用 本质上相同 ,但细节永不会重复 的方法去解决 ,这种性质就叫 模式 。 模式是描述特定场景( context)、特定约束( force)下以具有无名特质的方式解决特定问题( problem)之方案( solution)的专用语言。 模式 抓住了特定领域中问题的成功解决方案中的静态、动态结构和相互之间的协作关系 模式 建立在一定的环境基础上但与开

4、发语言无关 模式 有助于提高软件的质量,比如:重用性,扩展性,性能,可维护性二、 Factory Method模式 工厂方法模式是简单工厂模式的进一步抽象化和推广。 工厂方法模式里 不再只由一个工厂类决定哪一个产品类应当被实例化 ,这个决定被交给子类去作。 物理模型图工厂方法模式的说明 ConcreteCreator 的 Factory() 方法返还的数据类型是一个接口 , 而不是哪一个具体的产品类。 这种设计使得工厂类创立哪一个产品类的实例细节完全封装在工厂类内部。 工厂方法模式又叫多形性工厂模式,因为实工厂类都有共同的接口,或者都有共同的抽象父类。 Factory Method理解 意图 intent: 在一个类层次中,客户在 runtime要创建一个对象,对象的子类型未确定,根据客户的需要和环境情况,确定对象的类型 问题 problem: 只知道对象的一般类型,不知道确切类型 (需要从环境中获取类型信息 ) 约束 Forces : 隐藏对象的类型层次,只发布基接口 如何确定最合适的派生类 客户必须有办法使用派生类的服务

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。