728x90 제네릭 타입1 6-1 제네릭 타입 1. 제네릭 : 제네릭 클래스, 제네릭 인터페이스, 제네릭 메소드 -> 클래스, 인터페이스, 메소드를 정의할 때 타입 매개변수(타입 파라미터)를 선언하고 사용할 수 있음 -> 자바 프로그램의 재사용성을 높이고 오류를 줄이는 방법 -제네릭의 장점 : 여러 유형에 걸쳐 동작하는 일반화된 클래스나 메소드를 정의할 수 있음 : 자료형을 한정함으로써 컴파일 시점에 자료형 검사가 가능 -> 실행 오류를 찾아 고치는 것은 어렵기 때문 : 캐스트(형변환) 연산자의 사용이 불필요 2. 제네릭의 사용 *ArrayList 클래스는 List 인터페이스를 구현한 클래스 3. 제네릭 클래스 : 클래스 정의에서 타입 파라미터를 선언함 -> 클래스를 사용할 때는 타입을 명시해야 함 : 타입 파라미터는 참조형만 가능함 -> 필드의 자.. 2024. 3. 29. 이전 1 다음 728x90