1
제네릭 함수의 기본 개념
제네릭 함수를 만들 때는 타입 변수(Type Variable)를 사용합니다.
제네릭(Generics)우리는 지금까지 숫자, 문자열, 객체처럼 구체적인 타입을 다루는 함수들을 살펴봤습니다. 하지만 실무에서는 특정 타입에 묶이지 않고 다양한 타입에서 동작하는 재사용 함수가 필요합니다.
특정 타입에 묶이지 않고 다양한 타...와 제네릭를 중심으로 제네릭 함수의 판단 흐름을 읽습니다.
제네릭 함수를 만들 때는 타입 변수(Type Variable)를 사용합니다.
제네릭(Generics)하나의 제네릭 함수는 여러 개의 타입 변수를 가질 수 있습니다.
사용 시점에 타입을 결정때로는 제네릭 타입 변수가 모든 타입을 허용하는 것이 아니라, 특정 조건을 만족하는 타입만 허용하도록 제한하고 싶을 때가 있습니다.
타입 변수(Type Variable)