31 lines
594 B
Markdown
31 lines
594 B
Markdown
```mermaid
|
|
classDiagram
|
|
Object <|.. Array
|
|
Array <|-- StaticArray
|
|
Array <|-- DynamicArray
|
|
|
|
Object <|.. Pointer
|
|
Pointer <|-- SmartPointer
|
|
Pointer <|-- SharedPointer
|
|
|
|
Object <|.. Exception
|
|
Exception <|-- ArithmeticException
|
|
Exception <|-- InvalidParameterException
|
|
Exception <|-- InvalidOperationException
|
|
Exception <|-- NoEnoughMemoryException
|
|
Exception <|-- IndexOutOfBoundsException
|
|
|
|
Object <|.. List
|
|
List <|-- ArrayList
|
|
List <|-- LinkedList
|
|
List <|-- DualLinkedList
|
|
|
|
Object <|.. Graph
|
|
Graph <|-- ListGraph
|
|
Graph <|-- MatrixGraph
|
|
|
|
|
|
|
|
```
|
|
|