본문 바로가기
프로그래밍 놀이터/Kotlin, Coroutine

[Effective Kotlin] Item 22 : Use generics when implementing common algorithms

by 돼지왕 왕돼지 2022. 3. 19.
반응형

이 글은 Effective Java 를 완독하고, Kotlin 을 상용으로 사용하는 개발자 입장에서
Effective Kotlin 글 중 새로운 내용, remind 할 필요 있는 부분, 핵심 내용 등만 추려 정리한 내용입니다.

 

Generic constraints

#
2개 이상이 upper bound 를 set 할 때는 where 를 사용한다.

fun <T: Animal> pet(animal: T) where T: GoodTempered{ /.../ }
fun pet(animal: T) where T: Animal, T: GoodTempered{ /.../ }

 

 

Summary

 

 

 

반응형

댓글