Диаграмма класса
Материал из Поле цифровой дидактики
Описание | Диаграмма классов (англ. class diagram) — структурная диаграмма языка моделирования UML, демонстрирующая общую структуру иерархии классов системы, их коопераций, атрибутов (полей), методов, интерфейсов и взаимосвязей (отношений) между ними.
|
---|---|
Область знаний | Информатика, Управление |
Авторы | |
Поясняющее видео | |
Близкие понятия | UML, Объектно-ориентированное программирование, Диаграмма деятельности |
Среды и средства для освоения понятия | UML, Graphviz, mermaid |
Диаграмма классов (англ. class diagram) — структурная диаграмма языка моделирования UML, демонстрирующая общую структуру иерархии классов системы, их коопераций, атрибутов (полей), методов, интерфейсов и взаимосвязей (отношений) между ними.
Элементы диаграммы
Класс является ключевым элементом в объектно-ориентированном моделировании. На диаграмме классы представлены в рамках, содержащих три компонента:
- В верхней части написано имя класса. Имя класса выравнивается по центру и пишется полужирным шрифтом. Имена классов начинаются с заглавной буквы. Если класс абстрактный — то его имя пишется полужирным курсивом.
- Посередине располагаются поля (атрибуты) класса. Они выровнены по левому краю и начинаются с маленькой буквы.
- Нижняя часть содержит методы класса. Они также выровнены по левому краю и пишутся с маленькой буквы.
Язык UML предоставляет механизмы для представления членов класса, например атрибутов и методов, а также дополнительной информации о них.
- Примеры диаграмм классов