Диаграмма классов: различия между версиями

Материал из Поле цифровой дидактики
м (Patarakin переименовал страницу UML Class (диаграмма) в Диаграмма классов: точное название)
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
{{Diagram
{{Diagram
|Description=Представление диаграммы классов в graphviz
|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

На диаграмме классы представлены в рамках, содержащих три компонента:

  • В верхней части написано имя класса. Имя класса выравнивается по центру и пишется полужирным шрифтом. Имена классов начинаются с заглавной буквы. Если класс абстрактный — то его имя пишется полужирным курсивом.
  • Посередине располагаются поля (атрибуты) класса. Они выровнены по левому краю и начинаются с маленькой буквы.
  • Нижняя часть содержит методы класса. Они также выровнены по левому краю и пишутся с маленькой буквы.

Диаграмма классов в PlantUML

Диаграмма классов в Mermaid

Диаграмма классов в Graphviz