티스토리 뷰
728x90
Java에서 상속은 매우 익숙하다. 앞에서 적은 상속! 악마의 속삭임, 그 속에 숨겨진 문제점, Kotlin에서는 Delegation을 활용해 보자. 글을 보면 알겠지만 상속에는 숨겨진 문제점이 있다.
상속을 지키리 면 open을 통해 열고 닫고를 잘해야 하고, 설계를 잘 해야 하고 주석도 잘 달아주는 게 좋다.
처음의 의도와 달라질 수 있는 환경이라면 상속보다는 다른 방법을 활용하는 게 좋다.
이 글에서는 Android에서 흔하게 작성하는 class BaseXXX를 알아보고 좀 더 좋은 접근 방법을 알아보려고 한다.
이 글에서 알아볼 내용
- 안드로이드에서 Lifecycle을 따를 수 있는 상속을 계획할 수 있도록 글을 작성
- 몇 가지 Base를 살펴보고 좀 더 좋은 방향을 알아보자.
이 글의 상세 내용은 아래 링크를 통해 확인 가능합니다.
'Android Develop' 카테고리의 다른 글
[개발글 링크] Kotlin Coroutines의 GlobalScope을 어떻게 사용할 수 있을까? - 사실 추천하지 않는다. (0) | 2020.12.22 |
---|---|
[개발글 링크] Kotlin Coroutines의 runBlocking은 언제 써야 할까? 잘 알고 활용하자! (0) | 2020.12.15 |
[개발글 링크] Kotlin과 Java의 Nested and Inner Classes를 알아보자. (0) | 2020.11.17 |
픽셀에서 먼저 Android 11 Preview 살펴보기 (0) | 2020.07.14 |
[개발글 링크] RxJava와 Coroutines을 간단하게 알아보자. (0) | 2019.12.02 |
댓글
Blog is powered by
Tistory / Designed by
Tistory