JAVA
[JAVA] 기초문법 - 제네릭 프로그래밍
탱이나라
2021. 10. 19. 23:16
자바5부터 나온 기술
반환형을 Object 타입으로 설정해서 모든 타입을 받을 수 있게 코딩 가능하다.(단, 형변환이 필수)
방환이 Object이기 때문에 형변환이 필수.
ㅡ> 제네릭을 사용하면 형변환을 안해도 사용할 수 있다.
제네릭 사용 클래스
제네릭 클래스 사용법
다음과 같이 제네릭 클래스를 생성하면 Material 클래스를 상속받은 타입만 T에 들어갈 수 있게 제한이 가능하다.