数据类,使用关键词data来声明的类。
如:
//声明一个数据类
data class name(var name:String="小明",

             var code:Int=10,
             var sex:String="男"){

}
注意:
当没有结构体时可以不用花括号
数据类必须有至少一个数据。
必须要用var或val来申明变量


//声明一个数据类
data class name(var name:String="小明",

             var code:Int=10,
             var sex:String="男"){

}
println(name())
、、
重新写入数据,val是只能读的,不要修改!!!
println(name("小黄",200,"女"))
将数据集重新改变数据,此行代码打印结果为:
name(name=小黄, code=200, sex=女)


声明一个密封类的关键字是sealed
注意:密封类不能被实例化,密封类的作用是用来表示受限的类继承结构。

最后修改:2021 年 04 月 07 日
如果觉得我的文章对你有用,请随意赞赏