Inline Classes
When need to create a class that will have only a single instance.
Because the class name is not needed, Java provides a way for creating instatances of a class without naming the class: inline class.
Inline classes are formed by naming the parent class and specifying whatever new or overridden methods the class requires.
Cannot have constructors and cannot have more than one instance.