Я прочитал, что для композиционных отношений объекты компонента должны существовать в течение жизненного цикла контейнера, и удаление контейнера может уничтожить объекты компонента.
Если существует три класса Home, Office и HomeOffice,Можно ли сказать, что отношения между HomeOffice и Home / Office сложны, так как без Home и office HomeOffice не может существовать.Я не уверен, так как увидел противоречивые ответы о композиции, что удаление контейнера должно уничтожить объекты компонентов.