开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2017-09-25
详细说明: 这本书是英文的,目前没有翻译版本;如果英文好的同学,强烈建议阅读一遍! 创作设计模式 这些设计模式都是关于类实例化的。这种模式可以进一步分为类创建模式和对象创建模式。虽然类创建模式在实例化过程中有效地使用继承,但是对象创建模式可以有效地使用委托来完成工作。 抽象工厂实例 抽象工厂 创建几个类的实例 构建器 将对象构造与其表示形式分开 工厂方法 创建几个派生类的实例 对象池 通过回收不再使用的对象,避免昂贵的资源获取和释放 原型 要复制或克隆的完全初始化的实例 单例 一类只能存在一个实例 结构设计模式 这些设计模式 都是关于类和对象组合。结构类创建模式使用继承来组成接口。结构对象模式定义了组合对象以获取新功能的方法。 适配器 匹配不同类的接口 Bridge 将对象的接口与其实现分开 复合 一个简单和复合对象的树结构 装饰者 动态地增加对象的责任 Facade 表示整个子系统的单个类 Flyweight 用于高效共享的细粒度实例 私有数据 限制访问者/变异者访问 代理 代表另一个对象的对象 行为设计模式 这些设计模式都是关于Class的对象通信。行为模式是最特别涉及对象间通信的模式。 责任链 一种将物品链之间传递请求的方式 命令 将命令请求封装为对象 口译员 在程序中包含语言元素的方式 迭代器 顺序访问集合的元素 调解员 定义类之间的简化通信 记录 捕获并恢复对象的内部状态 空对象 设计为充当对象的默认值 观察者 通知一些课程改变的方式 状态 当状态发生变化时,改变对象的行为 策略 封装类中的算法 模板方法 将算法的确切步骤延迟到子类 访问者 定义一个新的操作,而不改变 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.