자바5부터 나온 기술
반환형을 Object 타입으로 설정해서 모든 타입을 받을 수 있게 코딩 가능하다.(단, 형변환이 필수)
방환이 Object이기 때문에 형변환이 필수.
ㅡ> 제네릭을 사용하면 형변환을 안해도 사용할 수 있다.
제네릭 사용 클래스
제네릭 클래스 사용법
다음과 같이 제네릭 클래스를 생성하면 Material 클래스를 상속받은 타입만 T에 들어갈 수 있게 제한이 가능하다.
'JAVA' 카테고리의 다른 글
[JAVA] 기초문법 -컬렉션 프레임워크 (ArrayList) (0) | 2021.12.01 |
---|---|
[JAVA] 기초문법 - 컬렉션 프레임워크 (0) | 2021.10.19 |
[JAVA] 기초문법 - 기본클래스(2) (0) | 2021.10.19 |
[JAVA] 기초문법 - 기본클래스 (0) | 2021.10.19 |
[JAVA] 기초문법 - 인터페이스(3) (0) | 2021.10.19 |