Kotlin的inner关键使用
2019-12-03 本文已影响0人
爱学习的蹭蹭
inner关键字
修饰表示内部类
嵌套类属于静态类和外部类没任何关系
内部类使用this,访问外部类的变
//嵌套类属于静态类和外部类没任何关系
fun main(args : Array<String>){
var ot = OutClass().innerClass()
ot.hello()
}
class OutClass{
var name ="李武"
//inner表示内部类
inner class innerClass{
var name = "张三"
fun hello(){
println("你好$name")
//内部类使用this,访问外部类的变
println("你好${this@OutClass.name}") 量
}
}
}