标签: design-patterns composite
image是复合模式的示例。
但是我有一个限制,那就是ConcreteComponent1只能有一个ConcreteComponent2。
有什么想法可以实现吗?
谢谢!
(对不起,但是stackoverflow不允许我在此处添加图片)
答案 0 :(得分:1)
客户端尝试添加第二个ConcreteComponent2时的三个选项:
ConcreteComponent2
无论您做什么,都要记录下来,这样行为就不会令客户感到惊讶。