摘要: 1.嵌套类,类可以嵌套在其他类中: class Outer { private val bar: Int = 1 class Nested { fun foo() = 2 } } val demo = Outer.Nested().foo() // == 2 2.内部类,标记为inner的嵌套类能够 阅读全文
posted @ 2020-06-24 15:27 王世桢 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 数据类,用来保存数据的类,使用data对class进行标记 data class User(val name: String, val age: Int) //编译器自动从主构造函数中声明的所有属性导出以下成员: //— equals() / hashCode() 对; //— toString() 阅读全文
posted @ 2020-06-24 14:34 王世桢 阅读(667) 评论(0) 推荐(0) 编辑