목록Class (1)
와챠의 우당탕탕 개발 기록장
[Kotlin] 알아두면 편한 Kotlin 기능 3개 소개
Android Developer Newsletter를 보다가 나도 잘 몰랐던 기능인데 알아두면 좋을 거 같아서 올만에 블로그를 펴본다! sealed interfacevalue classtakeIf & takeUnless 1. sealed interface공식문서 이건 sealed class를 먼저 알아야 한다,..sealed class:enum class와 비슷하게 타입을 제한적으로 사용할 수 있다. (그래서 when 구절에서 else문을 사용하지 않아도 됨!!)enum class와의 차이점: enum class의 인스턴스는 하나의 인스턴스로 한정되어 있지만, sealed class는 여러 인스턴스를 가질 수 있다.예시를 보자.enum class는 다음과 같이 생성자가 다른 인스턴스를 생성할 수 없고, ..
코딩 일기장/Android(Kotlin)
2025. 3. 9. 21:48