Изображение является примером составного шаблона.
Однако у меня есть ограничение, заключающееся в том, что ConcreteComponent1 может иметь только ОДИН ConcreteComponent2.
Любое представление о том, как яможно этого достичь?
Спасибо!
(Извините, но stackoverflow не позволил мне включить изображение здесь)