Problem: For some classes we wish to guarantee that at most one instance of the class can be made.
Solution: The singleton design pattern
A singleton Die is - most probably - not very useful.
On the next slide we will show a singleton Random, which solves a real problem