Java 지네릭스 용어, 타입과 다형성
볼빵빵오춘기
지네릭스 용어 Box : 지네릭 클래스, T의Box 또는 T Box라고 읽는다. T : 타입 변수 또는 타입 매개변수(T는 타입 문자)라 읽는다. Box : 원시타입(raw type)라 읽는다. 지네릭 타입과 다형성 참조 변수와 생성자의 대입된 타입은 일치해야 한다.(⇒ 다형성일때 조상 자손관계일 때도 안된다!) 더보기 지네릭 클래스간의 다형성은 성립한다.(여전히 대입된 타입은 일치해야 한다.) 더보기 ⇒ List는 조상, ArrayList는 자손 ⇒ 타입은 일치해야한다. 매개변수의 다형성도 성립한다. 더보기 ⇒ 매개변수에서는 자손도 올 수 있다. 대신 꺼낼때 주의 기존의 list.get(num)하면 Object로 나오지만 Product로 나오며, list.add(new Tv());일때 형변환해서 사용가..