2020-Feb Singleton Pattern DefinitionThe singleton pattern ensures that only one object of a particular class is ever created. All further references to objects of the singleton class refer to the same underlying instance. References http://www.blackwasp.co.uk/gofpatterns.aspx http://www.blackwasp.co.uk/Singleton.aspx Newer Proxy Pattern Older State Pattern