와일드카드1 [자바(JAVA)] 제네릭 14. 제네릭 14.1. 제네릭 개념 제네릭(Generic)은 자바에서 타입 안정성을 보장하고, 코드 중복을 줄이기 위해 도입된 기능입니다. 제네릭을 사용하면 클래스나 메서드에서 사용할 타입을 미리 지정하지 않고, 호출하는 시점에서 타입을 결정할 수 있습니다. 이를 통해 다양한 타입에 대응하는 하나의 클래스나 메서드를 작성할 수 있습니다. 제네릭은 꺾쇠괄호() 안에 타입 매개변수를 표시하여 사용합니다. 14.2. 제네릭 클래스와 인터페이스 제네릭 클래스는 클래스 선언 시 타입 매개변수를 사용하여 클래스를 정의합니다. 이렇게 정의된 클래스는 객체 생성 시 타입을 명시하여 인스턴스를 생성할 수 있습니다. 제네릭 인터페이스도 제네릭 클래스와 동일한 방식으로 정의하며, 구현 클래스에서 타입을 명시하여 사용할 수.. 2023. 4. 28. 이전 1 다음