728x90
코트린의 제너릭에 대해 공부하고 있는데...
도저히 in, out 키워드가 이해가 되지 않는다!!!!
in T, out T 키워드가 보이실텐데요. 자바에서의 ? super T, ? extends T는 코틀린에서 각각 in T, out T로 사용된다고 보면 됩니다. in T타입인 파라메터는 값을 쓸수 있는 반면 out T는 쓸수는 없고 읽을수만 있습니다. (https://softwaree.tistory.com/47)
라는데...
아니 이론은 알겠는데 ㅜㅜㅜㅜㅜ
도저히 저 속이 이해가 안된다..
대체 왜... 어떤 원리로....
언젠간 알게 되겠지 ㅠ