@startuml
'figure 9: The Singleton Pattern'
skinparam monochrome true
skinparam handwritten false
skinparam shadowing false
skinparam classAttributeIconSize 0
hide class circle
hide abstract circle

class Singleton {
    - static instance: "Singleton"
    + get_instance(): "Singleton"
}

Singleton <--- Singleton

@enduml
