gpt4 book ai didi

C++实现组合和访问者模式的例子

转载 作者:太空狗 更新时间:2023-10-29 21:50:47 26 4
gpt4 key购买 nike

现在我正在开发一个专门的 vector 编辑器。你能告诉我在哪里可以看到源代码(不是标准书籍示例)实现组合和访问者模式的一个很好的例子(只有 C++ 语言)。

最佳答案

Composite + visitor 不是那么受欢迎的组合,在大多数情况下你可以看到 composite + iterator ... 所以你必须尝试自己添加它们,但这应该不难。在这两种模式中,您都有由具体类实现的接口(interface),因此您必须用访问者的想法填充您的组合

http://sourcemaking.com/design_patterns/composite/cpp/2

http://sourcemaking.com/design_patterns/composite/cpp/1

http://sourcemaking.com/design_patterns/visitor

gl :)

关于C++实现组合和访问者模式的例子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5441274/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com