Kotlin学习笔记(二十一)类成员

/**
 * 类中的函数参数不能用var和val来修饰
 * 类的构造方法中,加var或val的为属性,不加的为参数
 */
class Animal(var name: String, var age: Int, hobby: String) {
    fun sing(songName: String) {
        println("动物正在唱歌:$songName")
    }

    fun dance(danceName: String) {
        println("动物正在跳舞:$danceName")
    }
}

fun main(args: Array) {
    val panda = Animal("熊猫",3,"吃竹子")
    panda.sing("我不愿让你一个人")
    panda.dance("舞娘")
}
Kotlin学习笔记(二十一)类成员_第1张图片
运行结果

你可能感兴趣的:(Kotlin学习笔记(二十一)类成员)