Kotlin

[Kotlin] init{} 사용이유

완드로이드 2023. 12. 5. 15:03

1. 객체 초기화 로직 분리

 - 'init' 블록은 클래스 인스턴스가 생성될 때 필요한 초기화 로직을 분리하여 사용하므로서 가독성 높은 방식으로 초기화 로직을 구조화할 수 있다

 

2. 가족성과 유지보수성 향상

 - 초기화 코드를 'init' 블록에 모아두면 가독성이 향상되고, 유지보수가 용이

'Kotlin' 카테고리의 다른 글

[Kotlin] 코루틴 (Coroutine)  (0) 2023.12.01
[Kotlin] = 단일 표현식 함수  (3) 2023.12.01
[Kotlin] ?: 연산자  (4) 2023.11.29
[Kotlin] .also  (3) 2023.11.22
[Kotlin] synchronized  (3) 2023.11.22