Kotlin中的数据类(data class)和密封类(sealed class)和枚举类(enum class)
数据类1.什么是dataclassdataclass就是一个类中包含一些数据字段。2.Kotlin中dataclass设计的好处在Java中我们常用的bean类,每一个变量我们都需要写getter,setter方法,有时候还要重写toString,equals等方法,尽管工具会帮我们一键生成,但是代码量要写很多,显得有点臃肿,不灵活。例如:同样实现一个bean类,Java的实现方式是publicc