Singleton...
Clients access a singleton instance solely through
SingletonĘs Instance operation
1. Controlled access to sole instance. 2. Reduced name space. 3. Permits refinement of operations and representation. 4. Permits a variable number of instances. 5. More flexible than class operations.