728x90 제네릭 메소드1 6-2 제네릭 메소드와 타입 제한 1. 제네릭 메소드 : 자료형을 매개변수로 가지는 메소드 -> 하나의 메소드 정의로 여러 유형의 데이터를 처리할 때 유용함 : 메소드 정의에서 반환형 왼편에 각 괄호 안에 타입 매개변수를 표시 -> 타입 매개변수를 메소드의 반환형, 메소드 매개변수의 자료형, 지역 변수의 자료형으로 사용할 수 있음 ex) : 인스탄스 메소드와 static 메소드 모두 제네릭 메소드로 정의 가능 : 제네릭 메소드를 호출할 때, 타입을 명시하지 않아도 됨 -> 전달되는 인자에 의해 타입의 추론이 가능함 2. 제네릭의 타입 제한 : 제네릭 클래스/제네릭 인터페이스/제네릭 메소드를 정의할 때, 적용가능한 자료형에 제한을 두는 것 : 와 같이 하면 T를 상한으로 정할 수 있음 -> T에 주어지는 실제 자료형은 Number의 서브 .. 2024. 3. 29. 이전 1 다음 728x90