本章介绍了设计模式的基本理论知识。对类方法的介绍,可以让读者回想起C++设计的核心思想是面向对象;对UML类图的详细讲解,可以让读者明白类与类之间的关系,用这些关系将类组合成EIT造型,进而设计出符合开发者或程序维护者需求的设计模式。设计模式的最终应用正是发挥面向对象优势的最佳体现,读者掌握了本章的基本知识,学习后续的设计原则和设计模式将事半功倍。