中文版 chm格式
本教程是针对那些希望通过学习设计模式来提高自身面向对象设计和开发技能的 Java 程序员的。阅读完本教程之后,您将:
了解什么是设计模式,如何描述它们以及如何将它们分为几个众所周知的类别
能够把设计模式作为一个理解和讨论面向对象的软件设计的词汇表来使用
掌握一些最常用的设计模式,并知道何时应该使用它们及如何使用
本教程假设您熟悉 Java 语言和基本的面向对象概念,如:多态性、继承和封装。对“统一建模语言(UML)”有一定的理解也是有益的,但不是必需的;本教程将对这些基础知识做一些介绍。
1