SE450
:
The SINGLETON Pattern
[35/55]
Context
All clients need to access a single shared instance of a class.
You want to ensure that no additional instances can be created accidentally.