Kotlin 4.3 学习内容:构造函数
发布时间
阅读量:
阅读量
Kotlin学习4.3:构造函数
- 主构函数
- this 关键字
- 次构函数
主构函数
在Kotlin编程语言中,构造函数通过关键字 constructor 进行标识,并且每个类都具备一个主构造函数以及额外的辅助性构造函数。
主要构造函数放置于类头部,在类名之后;若该主要构造函数没有注解或可见性修饰符(例如public),则关键字可省略。
主构函数定义的语法格式如下:
class 类名 constructor([形参1,形参2,形参3]){}
无参数的主构函数有两种写法:
class 类名 constructor() {}
class 类名 () {}
在实际开发中,常见采用带参数的构造函数,并利用带参数的构造函数将属性进行赋值
当在主构造函数执行赋值操作时
class Clerk constructor(username:String){
var name:String
init{
name = username
println("我叫$name")
}
}
fun main(args: Array<String>) {
var clerk = Cle
全部评论 (0)
还没有任何评论哟~
