2021.03.30
[코틀린] 바깥 클래스 호출하기 (Inner Class)
이너 클래스 에서 바깥 클래스의 상위 클래스 를 호출하려는 경우 super 키워드와 함께 @ 기호 옆에 바깥 클래스 이름을 작성함. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 open class Base { open val x: Int = 1 open fun f() = println("Base Class f()") } class Child : Base() { override val x: Int = super.x + 1 override fun f() = println("Child Class f())") // 이너 클래스 inner class Inside { fun f() = println("Inside Class f()") fun ..