Доброго времени суток, читатели, зрители моего канала programmer's notes. Теперь в Дзен есть Подборки. Данная статья относится к подборке Ссылка на мой канал Приложение к видеоуроку Агрегация в ООП Агрегация это объединение нескольких элементов в одну систему. Конечно, это должно иметь какой-то смысл. Например, мы объединяем людей по каким-то признакам: политические взгляды, здоровье, музыкальные пристрастия и т.п. Новая система их агрегированных элементов, при этом, обладает уже своими интересными свойствами. Ну хватит философии. Так в чём же суть агрегации применительно к объектно-ориентированному программированию? Всё очень просто. Если у нас есть отдельные объекты, то мы можем их объединить их в другой класс. Соответственно объект этого класса будет объединять в себе (агрегировать) другие объекты. Конечно, это вещь совсем не формальная и она определяет связь между объектами различных классов. Рассмотрим пример. Студенты и группы, в которых они учатся. При этом отметим одну важну
ООП на Python. Агрегация. Приложение к видео 15
9 июля 20239 июл 2023
207
1 мин