Sealed Class (Kotlin)

A sealed class defines a restricted hierarchy where all direct subclasses are known at compile time.