You want to create a class of which only a single instance can exist. Which design pattern best fits this objective?
Decorator
Singleton
Bridge
Adapter