未命名 发表于 2019-07-28 Nested Classes(嵌套类与内部类)12345678class Outer { private val bar: Int =1 class Nested { fun foo() = 2 }}val demo = Outer.Nested().foo() // =2 12345678class Outer { private val bar: Int = 1 inner class Inner { fun foo() = bar }}val demo = Outer().Inner().foo()// ==1 匿名内部类123window.addMouseListener(object: MouseAdapter()) { override fun mouseClicked(e: MouseEvent) {...}}