Tutorial by Topics: 위임



기존 iOS 컨트롤에 멀티 캐스팅 기능을 추가하기위한 패턴. 멀티 캐스팅을 추가하면 선명도와 코드 재사용이 향상됩니다.

Kotlin은 속성의 구현을 핸들러 객체에 위임 할 수 있습니다. 일부 표준 핸들러 (예 : 지연 초기화 또는 관찰 가능한 특성)가 포함됩니다. 사용자 정의 처리기를 작성할 수도 있습니다.

Kotlin 클래스는 해당 인터페이스를 구현하는 다른 객체에 메서드 및 속성을 위임하여 인터페이스를 구현할 수 있습니다. 이것은 상속이 아닌 연관성을 사용하여 행동을 구성하는 방법을 제공합니다.


Page 1 of 1