지네릭스 용어

0

지네릭스 용어

용어설명
Box< T >지네릭 클래스. 'T의 Box'또는 'T Box'라고 읽는다. 타입변수 T 선언
T타입 변수 또는 타입 매개변수 (T는 타입 문자)
Box원시 타입(raw type), 일반 클래스일 때 타입


↳ 타입변수 T에는 실제 타입을 넣어주면 됨. 객체를 만들 때 마다 변경될 수 있음.

지네릭 타입과 다형성

1) 참조 변수생성자대입된 타입은 일치해야 한다.

↳ 조상, 자손 관계도 안됨. 일치해야해!!


2) 지네릭 클래스간의 다형성은 성립(여전히 대입된 타입은 일치해야함)


3) 매개변수다형성도 성립

출처

  • 자바의 정석 기초편 : ch 12 - 4~6
profile
백엔드를 공부하고 있습니다.

0개의 댓글