프로퍼티1 코틀린 익히기 6 - 프로퍼티와 object 프로퍼티지난 글에서 공부했던 프로퍼티에 대해 더 자세히 알아봅시다. 프로퍼티는 객체의 구성요소로서 객체가 가지는 데이터들을 뜻합니다.코틀린의 프로퍼티는 자동으로 게터와 세터가 생성되어 인스턴스.프로퍼티 로 객체에 접근하거나 값을 변경하는 것이 가능합니다.만약, 게터와 세터를 직접 지정하고 싶다면 다음과 같은 방법을 사용합니다.value : 외부로부터 받아온 값field : 프로퍼티를 참조하는 변수var 프로퍼티명: 프로퍼티타입 = 매개변수로 받아온 프로퍼티 get() = field set(value) { field = value } 지연 초기화 lateinit, lazy코틀린 익히기 2 - 자료형, 연산자에서 짧게 다뤘던 지연초기화를 기억하시나요? 생성과 동시에 초기화하기 어려운 경우 lateinit과.. 2023. 9. 25. 이전 1 다음