Kotlin数据类与密封类
Kotlin数据类与密封类数据类Kotlin可以创建一个只包含数据的类,关键字为data: data class User(val name: String, val age: Int)编译器会自动的从主构造函数中根据所有声明的属性提取以下函数: equals() / hashCode() toString()格式如User(name=John, age=42) componentN() functions对应于属性,按声明顺序排列copy()函数如果这些函数在类中已经被明确定义了,或者从超类中继承而来,就不再会生成。为了保证生成代码的一致性以及
48.96KB
文件大小:
评论区