kotlin嵌套类
就是类中定义类
package loaderman.demo class Outer { var name: String = "name" inner class inner {//inner关键字获取外部类的实例引用 fun getName(): String = name } class Ha{ fun go()=3 } }
package loaderman import loaderman.demo.Outer fun main(arg: Array<String>) { val name = Outer().inner().getName()//注意 Outer()和Outer区别 val go = Outer.Ha().go() println(name) println(go) }
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!