vault backup: 2025-12-19 13:13:11

This commit is contained in:
2025-12-19 13:13:11 -05:00
parent 3ae6edeb65
commit 77a05f9293
7 changed files with 313 additions and 173 deletions
+46
View File
@@ -11,9 +11,55 @@ title: Diagrams
---
# Diagrams
## Mermaid
### Flowchart
```mermaid
graph LR
A[README] %% B
class A internal-link;
```
## Class Diagram
```mermaid
---
title: Animal example
---
classDiagram
note "From Duck till Zebra"
Animal <|-- Duck
note for Duck "can fly\ncan swim\ncan dive\ncan help in debugging"
Animal <|-- Fish
Animal <|-- Zebra
Animal : +int age
Animal : +String gender
Animal: +isMammal()
Animal: +mate()
class Duck{
+String beakColor
+swim()
+quack()
}
class Fish{
-int sizeInFeet
-canEat()
}
class Zebra{
+bool is_wild
+run()
}
```
| Type | Description |
| ------- | ------------- |
| `<\|--` | Inheritance |
| `*--` | Composition |
| `o--` | Aggregation |
| `-->` | Association |
| `--` | Link (Solid) |
| `..>` | Dependency |
| `..\|>` | Realization |
| `..` | Link (Dashed) |