logo

by를 활용한 Delegate

language-logoJava
language-logoKotlin

• 코틀린에서는 위임 프로퍼티를 활용하여 변수 생성시 커스텀 로직을 추가할 수 있고, 변수에 접근하고 값을 수정할 때 추가적인 로직을 작성할 수 있다.
• 코틀린에서 제공하는 위임 표현들 중 가장 유명한 것은 lazy이며, 개발자는 다중 스레드에서 변수를 생성/접근할 때 어떤 전략을 취할 것인지 선택할 수 있다.
• 코틀린에서는 위임 프로퍼티를 사용하여 코드 가독성을 높일 수 있다.
• Fragment의 Binding 객체 생성 로직을 위임으로 전가하여 가독성을 높일 수 있다.

thumbnail
북마크
공유하기
신고하기
19분 분량
조회수 158
profile-imageNunuLee
2년 전
Copyright © 2025. Codenary All Rights Reserved.