제네릭부터 한번 보고 가겠습니다.
제네릭을 왜 사용하는지 부터 한번 보면
컴파일시에 타입 체크를 할 수 있다.
타입 캐스팅이 필요없다.
라고 하는데, 코드를 읽을 때 알아서 컴파일러가 타입을 체크해주고, 타입 캐스팅이 필요없다는 부분을 한번 보겠습니다.
코틀린 공식 문서에 대해서 한번 쭉 훑어보면 아래와 같습니다.
그리고 generic function을 알아보면
위와 같이 할 수 있습니다.
- 참조
https://junyoung-developer.tistory.com/83
'Android(Kotlin)' 카테고리의 다른 글
kotlin lateinit lazy (0) | 2021.10.29 |
---|---|
kotlin object 싱글톤 (0) | 2021.10.29 |
고차함수 (0) | 2021.10.28 |
코틀린 람다(lambda) (0) | 2021.10.25 |
중첩클래스 (0) | 2021.10.24 |