##### Наследование vs композиция ![Наследование, Композиция, Агрегация](Наследование,%20Композиция,%20Агрегация.jpeg) <br> ##### Композиция vs Агрегация В случае композиции основной тип сам инициализирует внутри себя вспомогательные типы и сам управляет их временем жизни (когда хочет инициализирует, когда хочет уничтожает). В случае агрегации основной тип получает вспомогательные типы извне, например, передается через конструктор. Кто-то когда-то где-то извне создал вспомогательный, а основной просто его получил. ![Наследование, Композиция, Агрегация-1](Наследование,%20Композиция,%20Агрегация-1.png) <br> [Ссылка один](https://ru.stackoverflow.com/questions/596697/%D0%90%D0%B3%D1%80%D0%B5%D0%B3%D0%B0%D1%86%D0%B8%D1%8F-%D0%B8-%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%B7%D0%B8%D1%86%D0%B8%D1%8F) [Ссылка два](https://sergeyteplyakov.blogspot.com/2012/12/vs-vs.html)