# [Mermaid class diagram example](README-0.md)
```mermaid
%% Mermaid class diagram example
classDiagram
class AbstractStubServer {
	+status()* string
	+quit()* void
}
class Server {
	+status() string
	+quit() void
}
AbstractStubServer <|-- Server
A *-- B
C o-- "*" D
namespace nspace {
	class E
	class F
}
C o-- E
C o-- F
G --> H : Association
I -- J : Link(Solid)
K ..> L : Dependency
M ..|> N : Realization
O .. P : Link(Dashed)
```

# [Mermaid state diagram example](README-0.md)
```mermaid
%% Mermaid state diagram example
stateDiagram
    direction LR
    [*] --> NotReady
    NotReady --> Ready: on Init event
    Ready --> Exit: on Exit event
    Exit --> [*]
```