01.
《设计模式解析》第二部分 传统面向对象设计的局限性第二部分传统面向对象设计的局限性部分概述 在这一部分,我使用标准面向对象方法解决一个真实世界中的问题。这是我在刚开始学习设计模式时所钻研的一个问题。章讨论的主题3l 描述CAD/CAM问题:从一个大型计...查看完整版>>
《设计模式解析》第二部分 传统面向对象设计的局限性
02.
《设计模式解析》第4章 一个标准的面向对象解决方案第4章一个标准的面向对象解决方案概述 本章对我们在第3章讨论的问题,“一个迫切需要灵活代码的问题”,给出一个初步的解决方案。这是一个合理的初步尝试,它能够迅速地解决问题。不过它却漏掉了一个...查看完整版>>
《设计模式解析》第4章 一个标准的面向对象解决方案
03.
好书整理系列之-设计模式:可复用面向对象软件的基础 9附录C 基本类本附录提供我们在一些模式的C + +示例代码中用到的基本类。我们力求使这些类尽量简短。这些基本类包括:• List,对象的顺序列表。• Iterator,顺序存取聚集对象的接口。• ListIterato...查看完整版>>
好书整理系列之-设计模式:可复用面向对象软件的基础 9
04.
好书整理系列之-设计模式:可复用面向对象软件的基础 8附录B 图示符号指南在本书中我们到处使用图表来说明重要的思想。某些图是非正式的,如从屏幕上拷贝下来的对话框或示意性的对象树等。然而特别地,设计模式使用较为正式的图形符号以显示类和对象间的关系和交互。本附...查看完整版>>
好书整理系列之-设计模式:可复用面向对象软件的基础 8
05.
好书整理系列之-设计模式:可复用面向对象软件的基础 7附录A 词汇表抽象类(abstract class) 一种主要用来定义接口的类。抽象类中的部分或全部操作被延迟到其子类中实现。抽象类不能实例化。抽象耦合(abstract coupling) 若类A维护一个指向抽象类B的引用,则称类A抽象...查看完整版>>
好书整理系列之-设计模式:可复用面向对象软件的基础 7
06.
好书整理系列之-设计模式:可复用面向对象软件的基础 6第6章结论或许有人会认为本书并多大贡献。毕竟,它没有提出任何前所未见的新算法或者新程序设计技术。本书既没有给出一种严格的系统设计方法,也没有提出一套新的设计理论-它只是将现有的一些设计加以文档化。也许你...查看完整版>>
好书整理系列之-设计模式:可复用面向对象软件的基础 6
07.
好书整理系列之-设计模式:可复用面向对象软件的基础 5.55.6 MEMENTO(备忘录)-对象行为型模式1. 意图在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。2. 别名To k e n3. 动机有时有必要记录一个...查看完整版>>
好书整理系列之-设计模式:可复用面向对象软件的基础 5.5
08.
好书整理系列之-设计模式:可复用面向对象软件的基础 5第5章行为模式行为模式涉及到算法和对象间职责的分配。行为模式不仅描述对象或类的模式,还描述它们之间的通信模式。这些模式刻划了在运行时难以跟踪的复杂的控制流。它们将你的注意力从控制流转移到对象间的联系方式...查看完整版>>
好书整理系列之-设计模式:可复用面向对象软件的基础 5
09.
好书整理系列之-设计模式:可复用面向对象软件的基础 4第4章结构型模式结构型模式涉及到如何组合类和对象以获得更大的结构。结构型类模式采用继承机制来组合接口或实现。一个简单的例子是采用多重继承方法将两个以上的类组合成一个类,结果这个类包含了所有父类的性质。这...查看完整版>>
好书整理系列之-设计模式:可复用面向对象软件的基础 4
10.
好书整理系列之-设计模式:可复用面向对象软件的基础 3第3章创建型模式创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象。随着系统演化得...查看完整版>>
好书整理系列之-设计模式:可复用面向对象软件的基础 3
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。