第四部分: 高级C++设计模式

本部分将继续介绍和详细讲解C++设计模式,进入更高级的模式。其中一些模式使用了C++语言的高级特性,另一些则代表了复杂的概念,用于解决更困难的设计问题。还有一些模式实现了非常开放的设计,其中部分解决方案可以提炼为一种广泛使用的模式,但整个系统必须在范围内保持可定制性。

本部分包含以下章节: