241
Задачи студентов / Re: Отношение между классами
« : 17 Сентября 2017, 22:26:22 »По UML-ному стандарту есть два отличия (указанные мною в другой ветке).Полисемия?? Настройте уже свой прибор на порядочный русский
UMLьная агрегация говорит о том, что объект-целое группирует объекты-части. Объектам-частям можно входить в несколько групп (если позволяет мощность полюса). Существование объектов-частей не [очень] зависит от существования объектов-групп.
Полисемия зашумляет обсуждение. Мои извинения за то, что не разобрало в каком ключе тут разбирают композиции и агрегации.
UML вообще претендует на то, что с его использованием можно производить и описания предметных областей, а не только программные концепции.
В концепции реального мира, часть всегда (одновременно) принадлежит одной части целого, кроме вопросов классификации, ну например при описании систем автомобиля можно предположить, что зажигание является часть системы электроснабжения, системы топливной, двигательной и т.п. Это что тогда, агрегация, композиция или и то и другое?
Ну, мы на форуме аналитиков, я сюда вас клоню