Kotlin
Kotlin - Nested Class / Inner Class / Sealed Class and When / Lambda Expression
꿈다루
2021. 3. 7. 22:36
[ Nested Class ]
: 외부클래스의 멤버변수에 접근이 불가능 하다.
[ Inner Class ]
: Inner로 표시된 클래스는 외부클래스의 멤버변수가 private여도 접근이 가능하다.
[ Sealed Class and when expression ]
: 자동으로 open 변경자가 붙으므로 상속 가능
private 생성자이기 때문에 객체를 직접 생성 불가
같은 파일내에서 상속받아 하위클래스를 구현 가능
[ Lambda Expression ]
: it 키워드는 람다함수에 전달된 단일 인자를 나타낸다.