开发工具:
文件大小: 5mb
下载次数: 0
上传时间: 2009-05-30
详细说明: C#设计模式_教程 PDF 第1章 引言 1 1.1 为什么使用模式? 1 1.2 为什么使用设计模式? 2 1.3 为什么使用C#语言? 2 1.4 UML 3 1.5 本书给出的问题 3 1.6 本书的组织方式 4 1.7 欢迎来到Oozinoz公司! 5 1.8 小结 5 第1部分 接口型模式 第2章 接口型模式介绍 9 2.1 接口与抽象类 9 2.2 接口与委托 10 2.3 接口与属性 13 2.4 接口的细节 14 2.5 小结 14 2.6 普通接口无法提供的内容 15 第3章 适 配器模式 16 3.1 对接口进行适配 16 3.2 类适配器与对象适配器 19 3.3 对.NET的数据进行适配 22 3.4 小结 25 第4章 外观模式 27 4.1 一个普通的外观 27 4.2 应用外观模式进行代码重构 29 4.3 外观、公用例程以及演示 36 4.4 小结 38 第5章 合成模式 39 5.1 一个普通的合成 39 5.2 合成的递归行为 39 5.3 合成、树形结构,以及环形结构 41 5.4 带环形结构的合成 45 5.5 环形结构产生的影响 48 5.6 小结 48 第6章 桥接模式 49 6.1 一个普通的抽象 49 6.2 从抽象到桥接 51 6.3 作为桥接的驱动器 53 6.4 数据库驱动器 53 6.5 小结 53 第2部分 职责型模式 第7章 职责型模式介绍 57 7.1 普通的职责 57 7.2 利用可访问性进行职责控制 58 7.3 小结 61 7.4 普通职责无法提供的内容 61 第8章 单件模式 62 8.1 单件模式的机制 62 8.2 单件与线程 63 8.3 识别单件模式 64 8.4 小结 65 第9章 观察者模式 66 9.1 C#语言对观察者的支持 66 9.2 委托机制 66 9.3 一个经典的例子——GUI中的观察者模式 69 9.4 模型/视图/控制器 75 9.5 分层 77 9.6 小结 80 第10章 中介者模式 81 10.1 一个经典实例——GUI中介者 81 10.2 关系完整性中介者 84 10.3 小结 90 第11章 代理模式 91 11.1 一个简单的代理 91 11.2 数据代理 94 11.3 远程代理 99 11.4 小结 103 第12章 职责链模式 104 12.1 一个普通的职责链模式 104 12.2 重构为职责链模式 105 12.3 将一个链进行固定 108 12.4 不带合成结构的职责链模式 109 12.5 小结 109 第13章 享元模式 13.1 不可改变性 13.2 提取一个享元中的不可改变部分 13.3 共享享元 13.4 小结 第3部分 构造型模式 第14章 构造型模式介绍 第15章 生成器模式 第16章 工厂方法模式 第17章 抽象工厂模式 第18章 原型模式 第19章 备忘录模式 第4部分 操作型模式 第20章 操作型模式介绍 第21章 模板方法模式 第22章 状态模式 第23章 策略模式 第24章 命令模式 第25章 解释器模式 第5部分 扩展型模式 第26章 扩展型模式介绍 第27章 装饰模式 第28章 迭代器模式 第29章 访问者模式 附录A 使用指导 附录B 答案 附录C OOZINOZ系统的源代码 附录D UML概览 术语表 参考文献 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.