anonymous class
Anonymous classes enable you to make your code more concise. They enable you to declare and instantiate a class at the same time. They are like local classes except that they do not have a name. Anonymous class in different languages: * C# do not support anonymous class. * Kotlin has no anonymous class, but uses object expression to achieve the same functionality. * Python has no anonymous class.