Problem Statement
Which creational pattern ensures that a class has only one instance and provides a global access point to it?
Explanation
The Singleton pattern restricts instantiation of a class to one object and provides a global point of access to that instance. It's used when exactly one object is needed to coordinate actions across the system.
Practice Sets
This question appears in the following practice sets: