Mermaid/ClassDiagram: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) (Новая страница: « === Диаграмма классов - classDiagram === * https://mermaid-js.github.io/mermaid/#/classDiagram {{#mermaid:classDiagram direction LR classA --|> classB : Inheritance classC --* classD : Composition classE --o classF : Aggregation classG --> classH : Association classI -- classJ : Link(Solid) classK ..> classL : Dependency classM ..|> classN : Realization classO .. classP : Link(Dashed) }}») |
Patarakin (обсуждение | вклад) (→State) |
||
(не показано 26 промежуточных версий этого же участника) | |||
Строка 2: | Строка 2: | ||
=== Диаграмма классов - classDiagram === | === Диаграмма классов - classDiagram === | ||
* https://mermaid-js.github.io/mermaid/#/classDiagram | * https://mermaid-js.github.io/mermaid/#/classDiagram | ||
; Связи классов между собой | |||
: значения стрелочек: | |||
{{#mermaid:classDiagram | {{#mermaid:classDiagram | ||
Строка 15: | Строка 17: | ||
}} | }} | ||
=== Категории и свойства === | |||
{{#mermaid:classDiagram | |||
direction BT | |||
Страница <|-- Понятие | |||
Страница <|-- Язык | |||
Страница <|-- Игра | |||
Страница <|-- Сообщество | |||
Страница : +int size | |||
Страница : +int edits | |||
Страница : +String вики-автор | |||
Страница : +list вики-редакторы | |||
Страница: +естьКатегория() | |||
Страница: +естьСвойство() | |||
class Понятие{ | |||
+String автор | |||
+String Область знаний | |||
+list близкие понятия | |||
+list средства освоения | |||
+int возраст освоения | |||
} | |||
class Язык{ | |||
+String Область деятельности | |||
+int возраст освоения | |||
+List Формируемые компетенции | |||
+bool Открытость | |||
+date Год запуска | |||
+String Сообщество | |||
+List предки | |||
+List потомки | |||
+bool Сетевое использование | |||
+String Автор | |||
} | |||
class Игра{ | |||
+String Область знаний | |||
+String Жанр | |||
+String Теоретическая рамка | |||
+String Аффективные цели | |||
+int возраст освоения | |||
+List Формируемые компетенции | |||
+bool Русский интерфейс | |||
+bool Справочная информация | |||
+bool Инструменты содействия | |||
+date Год запуска | |||
+String Сообщество игроков | |||
+List предки | |||
+List потомки | |||
+bool Сетевое использование | |||
} | |||
class Сообщество{ | |||
+String Область деятельности | |||
+String Теоретическая рамка | |||
+List Формируемые компетенции | |||
+bool Открытость | |||
+date Год запуска | |||
+String Создатель | |||
} | |||
}} | |||
=== Страница Вики === | |||
{{#mermaid:classDiagram | |||
direction LR | |||
Страница <|-- Понятие | |||
Страница <|-- Игра | |||
Страница : +int size | |||
Страница : +int edits | |||
Страница : +String вики-автор | |||
Страница : +list вики-редакторы | |||
Страница: +естьКатегория() | |||
Страница: +естьСвойство() | |||
}} | |||
=== State === | |||
{{#mermaid:stateDiagram | |||
[*] --> Still | |||
Still --> [*] | |||
Still --> Moving | |||
Moving --> Still | |||
Moving --> Crash | |||
Crash --> [*] | |||
}} | |||
* https://support.typora.io/Draw-Diagrams-With-Markdown/ | |||
---- | |||
[[Category:Diagrams]] |
Версия 19:59, 14 декабря 2022
Диаграмма классов - classDiagram
- Связи классов между собой
- значения стрелочек: