美文网首页
kotlin学习笔记——扩展函数

kotlin学习笔记——扩展函数

作者: 崔兴旺 | 来源:发表于2019-05-25 17:12 被阅读0次
用户类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

相关文章

网友评论

      本文标题:kotlin学习笔记——扩展函数

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