kotlin学习笔记——扩展函数

    xiaoxiao2023-10-31  153

    用户类User
    class User(var name:String, var age:Int) { }
    在Util.kt文件中为User类增加一个save()函数
    /** * 扩展函数:保存用户信息 */ fun User.save():Boolean{ //this指的就是调用者:User val name=this.name val age=this.age //此处执行数据库操作... println("保存用户信息,nam:,$name,age:$age") return true }
    在kotlin中调用save()函数
    fun main() { val userInfo=User("崔兴旺",28) userInfo.save() }
    打印输出
    保存用户信息,nam:,崔兴旺,age:28
    最新回复(0)