fun <T> genericFunc(c: Class<T>)
→ 제네릭 함수에 명시적으로 타입을 파라미터로 전달해야 함
reified 와 함께 inline 함수를 만들면 **Class<T>**를 파라미터로 넘겨줄 필요 없이
Class<T>
런타임에 **타입 T**에 접근할 수 있음
타입 T
inline fun <reified T> genericFunc()
reified는 inline 함수와 조합해서만 사용할 수 있음