Java урок - 10.6.2 ООП Отношения объектов. Composition и Aggregation

preview_player
Показать описание
Мои курсы:
Рекомендации по теме
Комментарии
Автор

Спасибо за урок! Отличные примеры! Единственное возникло два вопроса:
1 Отношение Composition - Насколько будет правильно если инициализацию объекта heart перенести в конструктор Human? (то есть инициализация объекта hear будет в конструкторе Human без параметра )
2 Ассоциация, тоже Has-A. Но я ни где не могу найти пример ее реализации в коде, все отделываются общими фразой что ассоциация является общим случаем композиции и агрегации.
Поясните пожалуйста! Разбираюсь с диаграммами UML. И не где не могу найти ответ!

alexv
Автор

т.е. по сути ООП, путем выстраивания зависимостей, позволяет использовать куски кода в разных участках программы🤔

Dan-xz
Автор

public Human(Heart heart)
А можешь объяснить пожалуйста, почему мы прописываем здесь Heart heart
Это своего создание экземпляра класса Heart? Или я тему не понял?

Nick-ndph