Also known as Registry
Intent Ensure a class only has a limited number of instances and provide a global point of access to them.
Explanation Real-world example
The Nazgûl, also called ringwraiths or the Nine Riders, are Sauron’s most terrible servants. By definition, there’s always nine of them.
In plain words
Multiton pattern ensures there are a predefined amount of instances available globally.
In software engineering, the multiton pattern is a design pattern which generalizes the singleton pattern.