less than 1 minute read

Test

#@startuml

class ExampleClass {
    -mPrivate: String
    +mPublic : int
    #mProtected: boolean
    ~mDefault: float
    mNothing: long
    +void publicMethod(int)
    -boolean privateMethod(String)
    ~String defaultMethod(boolean)
    #int protectedMethod()
}

class DerivedClass {
    +oneMoreMethod()
}

interface Fly {
    +fly()
}

interface Runnable {
    +run()
}

ExampleClass <|-- DerivedClass
Fly <|.. DerivedClass
ExampleClass *-- Runnable

#@enduml

Output

68-95-99.7 rules

Comments