kotlin嵌套类内部类 Posted on 2019-05-31 类结构123456789101112131415161718192021222324252627class Person{ private var hobby:String = "run" //嵌套类相当于java的静态内部类 class Student{ private var name:String? = null private val age by lazy { 35 } fun intro(){ print("i am a student") } } //内部类 inner class Worker{ fun intro(){ //访问外部类 print(this@Person.hobby+"i am a worker") } }} 外部调用1234//调用嵌套类Person.Student().intro()//调用内部类Person().Worker().intro()