To see more about mermaid js click here

Class A uses Class B

classDiagram
    class A
    class B

    A --> B

Class A implements interface B

classDiagram
    class A
    class B
    <<interface>> B

    A --|> B

Public properties

classDiagram
    class A
    A: +Int count

Public methods

classDiagram
    class A
    A: +doSomething()

Private properties

classDiagram
    class A
    A: -Int count

Private methods

classDiagram
    class A
    A: -doSomething()