Kotlin1 [Kotlin] Late-initialized properties and variables 코틀린은 자바와 같이 객체 지향 프로그래밍 언어이며, 다양한 편의 기능을 제공한다. 그 중 하나인 Late-initialized 속성과 변수는 프로그래밍 시 유용한 기능이다. 1. Late-initialized 속성과 변수의 개념Early-initialized vs. Late-initialized: Early-initialized 속성은 변수를 선언하는 동시에 값을 할당하는 반면, Late-initialized 속성은 선언 시 초기값을 주지 않고, 나중에 값을 할당하는 방식사용 이점: Late-initialized 속성과 변수는 객체를 초기화할 때 유용예를 들어, 객체 생성 시 필요한 정보가 늦게 도착하는 경우나, 초기화에 시간이 걸리는 경우에 사용할 수 있음 2. Late-initialized 속성의 .. 2023. 6. 23. 이전 1 다음