Типы отношений между классами Агрегация Композиция
Уточненные отношения между классами фиксируют на диаграмме классов. Для этого используют специальные уловные обозначения.
Особое место в процессе проектирования классов занимает проектирование интерфейсов Интерфейсам в UML называют класс, содержащий только объявление операций. Отдельное описание интерфейсов улучшает технологические качества проектируемого программного обеспечения. Интерфейсы широко применяют при разработке сетевого программного обеспечения, которое должно идентично функционировать в гетерогенных средах, а также для организации взаимодействия с системами управления базами данных и т. п., так как механизм полиморфного наследования позволяет создавать различные реализации одного и того же интерфейса. Интерфейсы