Singleton Pattern
Learn about the singleton pattern along with its structure, participants, and use cases.
We'll cover the following
Purpose
Sometimes a class only needs to have one pointer. For example, a system should only have one printer spooler, even though there may be several printers. Similarly, we can have multiple users on a website, but we don’t create a new server for every user. The server remains a singleton.
Get hands-on with 1400+ tech skills courses.