Диаграмма классов: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) м (Patarakin переименовал страницу UML Class (диаграмма) в Диаграмма классов: точное название) |
Patarakin (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
{{Diagram | {{Diagram | ||
|Description= | |Description=Диаграмма классов (англ. class diagram) — структурная диаграмма языка моделирования UML, демонстрирующая общую структуру иерархии классов системы, их коопераций, атрибутов (полей), методов, интерфейсов и взаимосвязей (отношений) между ними. Целью создания диаграммы классов является графическое представление статической структуры декларативных элементов системы (классов, типов и т. п.). Целью создания диаграммы классов является графическое представление статической структуры декларативных элементов системы (классов, типов и т. п.) | ||
|Field_of_knowledge=Информатика | |Field_of_knowledge=Информатика, Управление | ||
|Environment=Graphviz | |Environment=Graphviz, Mermaid, PlantUML | ||
}} | }} | ||
На диаграмме классы представлены в рамках, содержащих три компонента: | |||
* В верхней части написано имя класса. Имя класса выравнивается по центру и пишется полужирным шрифтом. Имена классов начинаются с заглавной буквы. Если класс абстрактный — то его имя пишется полужирным курсивом. | |||
* Посередине располагаются поля (атрибуты) класса. Они выровнены по левому краю и начинаются с маленькой буквы. | |||
* Нижняя часть содержит методы класса. Они также выровнены по левому краю и пишутся с маленькой буквы. | |||
== Диаграмма классов в [[PlantUML]] == | |||
== Диаграмма классов в [[Mermaid]] == | |||
== Диаграмма классов в [[Graphviz]] == | |||
<graphviz> | <graphviz> | ||
digraph UML_Class_diagram { | digraph UML_Class_diagram { |
Текущая версия на 11:18, 20 ноября 2023
Описание | Диаграмма классов (англ. class diagram) — структурная диаграмма языка моделирования UML, демонстрирующая общую структуру иерархии классов системы, их коопераций, атрибутов (полей), методов, интерфейсов и взаимосвязей (отношений) между ними. Целью создания диаграммы классов является графическое представление статической структуры декларативных элементов системы (классов, типов и т. п.). Целью создания диаграммы классов является графическое представление статической структуры декларативных элементов системы (классов, типов и т. п.) |
---|---|
Область знаний | Информатика, Управление |
Среды для создания диаграммы: | Graphviz, Mermaid, PlantUML |
На диаграмме классы представлены в рамках, содержащих три компонента:
- В верхней части написано имя класса. Имя класса выравнивается по центру и пишется полужирным шрифтом. Имена классов начинаются с заглавной буквы. Если класс абстрактный — то его имя пишется полужирным курсивом.
- Посередине располагаются поля (атрибуты) класса. Они выровнены по левому краю и начинаются с маленькой буквы.
- Нижняя часть содержит методы класса. Они также выровнены по левому краю и пишутся с маленькой буквы.