Android(Kotlin)

제네릭과 제네릭함수

----___<<<<< 2021. 10. 29. 15:48

 제네릭부터 한번 보고 가겠습니다.

 

 제네릭을 왜 사용하는지 부터 한번 보면

 

 컴파일시에 타입 체크를 할 수 있다.

 타입 캐스팅이 필요없다.

 

 라고 하는데, 코드를 읽을 때 알아서 컴파일러가 타입을 체크해주고, 타입 캐스팅이 필요없다는 부분을 한번 보겠습니다.

 

 코틀린 공식 문서에 대해서 한번 쭉 훑어보면 아래와 같습니다.

 

 

 그리고 generic function을 알아보면

 위와 같이 할 수 있습니다.

 

 - 참조

 

https://junyoung-developer.tistory.com/83

 

[Kotlin] 제네릭(Generic)

모든 내용은 Do it! 코틀린 프로그래밍을 바탕으로 정리한 것입니다. 제네릭(Generic) : 클래스 내부에서 사용할 자료형을 인스턴스를 생성할 때 확정하는 것 자료형의 객체들을 다루는 메서드나

junyoung-developer.tistory.com

 

'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