kotlin之类构造器
Posted loaderman
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kotlin之类构造器相关的知识,希望对你有一定的参考价值。
Kotlin中类允许定义个主构造器和多个第二构造器。
主构造器就是类头的一部分,紧跟在类名的后面,构造器参数是可选的
package loaderman import loaderman.bar.Person fun main(arg: Array<String>) { Person("主构造器") }
package loaderman.bar class Person (name : String){ init { print(name) } }
第二构造器
package loaderman.bar class Person(name:String){ init {//初始化,先执行 print(name) } constructor() : this("name")//用this调用类主构造器 }
package loaderman.bar class Person{ constructor() {//第二构造器 print("name") } }
以上是关于kotlin之类构造器的主要内容,如果未能解决你的问题,请参考以下文章