Kotlin基础教程-嵌套类
程序员文章站
2022-06-14 17:13:49
...
定义嵌套类
class Outer {
private val bar: Int = 1
class Nested {
fun foo() = 2
}
}
fun main(args: Array<String>) {
val demo = Outer.Nested().foo()
println(demo)
}
内部类
fun main(args: Array<String>) {
// val demo = Outer.Nested().foo()
val demo = Outer().Inner().foo() //==1
println(demo)
}
class Outer {
private val bar: Int = 1
inner class Inner {
fun foo() = bar
}
}
上一篇: 黑豆可以打豆浆吗,还有什么营养呢
下一篇: Scala模式匹配match