Kotlin_嵌套类和内部类

Koltin

1 嵌套类

嵌套类属于静态的不会和外部有任何关系

fun main(args: Array<String>) {
    var class1 = Outclass.Inclass()
}

class Outclass{
    var name = "张三"
    class Inclass{
        fun hello(){

        }
    }
}

2 内部类

内部类会和外部类有关系的
和this的使用:

fun main(args: Array<String>) {
    var class1 = OutClass().InClass()
    class1.hell()

}

class OutClass{
    var name = "李四"
    inner class InClass{
        var name = "王五"
        fun hell(){
            println("你好${[email protected]}")

        }
    }
}
发布了151 篇原创文章 · 获赞 12 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_43141726/article/details/104547162