A class that can possess only one object at a time is called a singleton class. To implement a singleton class given steps are to be followed:
- Make sure that the class has only one object
- Give global access to that object
What is a singleton class in Java? And How to implement a singleton class?