出版社:中国电力出版社
年代:2003
定价:49.0
本书讲述了作者在学习设计模式过程中所积累的个人经验。书中包含很多实际的和可应用的实例,教你如何使用模式解决普通的编程问题,以及解释如何利用模式来进行先进的软件设计。本书清晰地演示了模式如何使整个开发过程变得更容易,还解释了面向对象设计的关键原则以及特定模式的概念和优势。通过直观的C++和Java实例,本书阐明了使用模式的原因以及如何使用模式,并解释了模式的实现。
PrefacePART ⅠAn Introduction to Object-OrientedSoftware DevelopmentChapter 1The Object-Orented ParadigmChapter 2The UML-The Unified Modeling LanguagePART ⅡThe Limitations of Traditionalobject-Oriented DesignChapter 3A Problem That Cries Out for Flexible CodeChapter 4
PrefacePART ⅠAn Introduction to Object-OrientedSoftware DevelopmentChapter 1The Object-Orented ParadigmChapter 2The UML-The Unified Modeling LanguagePART ⅡThe Limitations of Traditionalobject-Oriented DesignChapter 3A Problem That Cries Out for Flexible CodeChapter 4 A Standard object-Oriented SolutionPART ⅢDesign PatternsChapter 5An Introduction to Design Patterns……
本书提供了从分析到实现的全过程,从而使你能够了解模式的内幕,并且为你提高自身的整体设计能力奠定基础。本书还为初学者提供了关于面向对象设计模式的准确和有帮助的入门介绍。
本书将面向对象的编程原则与设计模式的强大功能结合起来创建了一个编程环境,用于开发健壮的和可靠的软件。书中包含很多实际的和可应用的实例,用来教你如何使用模式的优势来进行高级软件设计。
本书开始是对模式基础知识的一个概述,重点强调了分析以及设计的重要性。作者清晰地阐述了模式如何使整个开发过程变得更加容易。全书解释了面向对象设计的关键原则,并且解释了各种特定模式的概念和优势。通过分析C++和Java示例,本书揭示了为什么、为什么不以如何应用模式,而且解释了模式的实现。
(美) 沙洛维 (Shalloway,A.) , (美) 特罗特 (Trott,J.R.) , 著
(美) 沙洛维 (Shalloway,A.) , (美) 特罗特 (Trott,J.R.) , 著
(美) 沙洛维 (Shalloway,A.) , (美) 特罗特 (Trott,J.R.) , 著
(美) 弗里曼 (Freeman,E.) 等, 著
程杰, 著
秦小波, 编著
(美) 高德菲德尔, 著
(美) 亚克布 (YacoubHany,S.M.) , (美) 阿马尔 (Ammar,Y.H.) , 编著
(美) 威利斯迪斯 (Vlissides,J.) , 著