美文网首页
Kotlin中类的定义

Kotlin中类的定义

作者: 王怀智 | 来源:发表于2018-12-04 18:53 被阅读12次

Kotlin中定义类也是使用class关键字

  • 基本格式
class 类名{
    属性名
    构造函数
    函数
    内部类
}
  • 构造函数
    • 主构造函数

    • 二级构造函数

构造函数分为主构造函数和二级构造函数
类=构造函数+初始代码块+属性+函数+内部类+对象声明
类的实例:Kotlin1(参,无参),无需new关键字

class Kotlin1 constructor(num: Int) {
    init {
        println("我是主函数,并且初始化init=$num")
    }

    constructor(num: Int=10, str: String="王怀智") : this(num) {
        println("我是二级函数=$num+$str")
    }
}

相关文章

网友评论

      本文标题:Kotlin中类的定义

      本文链接:https://www.haomeiwen.com/subject/rpyvcqtx.html