Mermaid/ClassDiagram: различия между версиями

Материал из Поле цифровой дидактики
Строка 2: Строка 2:
=== Диаграмма классов - classDiagram ===
=== Диаграмма классов - classDiagram ===
* https://mermaid-js.github.io/mermaid/#/classDiagram
* https://mermaid-js.github.io/mermaid/#/classDiagram
; Связи классов между собой
; Связи классов между собой
: значения стрелочек:
: значения стрелочек:
Строка 16: Строка 15:
classM ..|> classN : Realization
classM ..|> classN : Realization
classO .. classP : Link(Dashed)
classO .. classP : Link(Dashed)
}}
=== Категории и свойства ===
{{#mermaid:classDiagram
  direction TB
  Страница <|-- Понятие
    Страница <|-- Язык программирования
    Страница <|-- Видео-игра
  Страница : +int age
    Страница : +String gender
  Страница: +isMammal()
    Страница: +mate()
    class Duck{
        +String beakColor
        +swim()
        +quack()
    }
    class Fish{
        -int sizeInFeet
        -canEat()
    }
    class Zebra{
        +bool is_wild
        +run()


}}
}}

Версия 13:34, 22 июля 2022

Диаграмма классов - classDiagram

Связи классов между собой
значения стрелочек:

Категории и свойства