1) In
object-oriented programming , a
singleton class is a class that can have only one
object (an instance of the class) at a time. For example, using Visual C++ , the "Application" class is an example of a
singleton class. You can only create only one
object of an Application class.
read more >>