#3. “Разновидности объектов. Отношения между классами и объектами“

Обсуждаются различные разновидности объектов (абстракции объектов реального мира, модели абстрактных объектов, объекты для конфигурации, упаковка родственных операций) и виды взаимодействия между классами (наследование, композиция, агрегация). Приводятся примеры разделения ответственности между классами. Рассматриваются диаграммы классов (UML). Презентация к лекции: * Разновидности объектов. Отношения между классами и объектами. Наследование, композиция, агрегация. Диаграммы UML: Примеры кода: 0:00 Причины создания классов 04:20 Абстракции реальных объектов 09:36 Объекты-значения 11:27 Объекты для конфигурации 22:40 Упаковка в класс родственных операций 26:55 Вложенные объекты 31:55 Виды взаимодействия между объектами. Наследование, композиция, аггрегация. 43:50 Разделение ответственности между классами 54:46 Зависимость от интерфейса, а не от реализации 01:01:20 UML-диаграммы
Back to Top