Kotlin Reference: Enum Classes
枚举类最基础的应用是实现类型安全的枚举: [code lang=”kotlin”]enum class Direction { NORTH, SOUTH, WEST, EAST }[/code] 每一个枚举常量都是一个对象,每个枚举常量之间以逗号分隔。 1. Initialization 由于每一个枚举都是枚举类的实例,故而它们可以被初始化: [code lang=…
Read more
learn, build, evaluate
枚举类最基础的应用是实现类型安全的枚举: [code lang=”kotlin”]enum class Direction { NORTH, SOUTH, WEST, EAST }[/code] 每一个枚举常量都是一个对象,每个枚举常量之间以逗号分隔。 1. Initialization 由于每一个枚举都是枚举类的实例,故而它们可以被初始化: [code lang=…
Read more
类可以嵌套进其他的类中: [code lang=”kotlin”]class Outer { private val bar: Int = 1 class Nested { fun foo() = 2 } } val demo = Outer.Nested().foo() // == 2[/code] 【注】Kotlin 的嵌套类默认不携带外部类的引用,相当于 Java…
Read more