반응형 코틀린 클래스1 [코틀린 공식문서] Nested and inner classes; 중첩 및 내부 클래스 들어가기 전에 해당 블로깅은 코틀린 공식문서의 nested and inner classes를 번역하며 학습한 내용입니다. 학습 중임에 따라 이해하는데 도움이 되는 부분들을 추가되고 의역된 부분이 있습니다. 혹시 잘못된 설명이 있다면 얼마든지 제보해 주세요. 클래스는 다른 클래스에 중첩될 수 있다. class Outer { private val bar: Int = 1 class Nested { fun foo() = 2 } } val demo = Outer.Nested().foo() // == 2 중첩과 함께 인터페이스를 사용 할 수 도 있다. 인터페이스-클래스간 모든 중첩이 가능(클래스-인터페이스, 인터페이스-클래스, 인터페이스-인터페이스) interface OuterInterface { class I.. 2023. 8. 13. 이전 1 다음 728x90 반응형