用戶類User
class User(var name:String, var age:Int) {
}
在Util.kt文件中為User類增加一個save()函數(shù)
/**
* 擴展函數(shù):保存用戶信息
*/
fun User.save():Boolean{
//this指的就是調(diào)用者:User
val name=this.name
val age=this.age
//此處執(zhí)行數(shù)據(jù)庫操作...
println("保存用戶信息,nam:,$name,age:$age")
return true
}
在kotlin中調(diào)用save()函數(shù)
fun main() {
val userInfo=User("崔興旺",28)
userInfo.save()
}
打印輸出
保存用戶信息,nam:,崔興旺,age:28