有人可以给我一个 C++ 中装饰器设计模式的例子吗?我遇到过它的 Java 版本,但发现很难理解它的 C++ 版本(来自我找到的示例)。 谢谢。 原文由 AlgoMan 发布,翻译遵循 CC BY-SA 4.0 许可协议
Vince Huston Design Patterns,尽管它的布局很差,但在 Gang of Four 书中对大多数设计模式都有 C++ 实现。 点击 装饰器。 与 Java 没有太大区别,除了您最好用智能指针包装的手动内存处理 :) 原文由 Matthieu M. 发布,翻译遵循 CC BY-SA 2.5 许可协议
Vince Huston Design Patterns,尽管它的布局很差,但在 Gang of Four 书中对大多数设计模式都有 C++ 实现。
点击 装饰器。
与 Java 没有太大区别,除了您最好用智能指针包装的手动内存处理 :)