제네릭 (1) 썸네일형 리스트형 [10분 테코톡] 두강의 Generics ( 제네릭 ) Generics [ 타입 문지기 ] 정의 : 다양한 타입의 객체들을 다루는 메서드나 클래스에 컴파일 시의 타입 체크를 해주는 기능 - 의도하지 않은 타입이 들어오는 것을 막는다.(타입체크) 효과 : 객체의 타입안전성을 높이고, 형변환의 번거로움이 줄어든다. public class Box {} String: 타입 매개변수 Box : 제네릭 클래스 제네릭을 쓰면 무엇이 좋은가? 1. 강력한 타입 체크를 해준다. 2. 형변환을 하지 않아도 된다. 제네릭 사용법 ✔ 참조변수와 생성자에 대입된 타입이 일치해야한다. Box appleBox = new Box(); 가능 Box fruitBox = new Box(); 불가능 =상속관계여도 대입된 타입이 일치하지 않으면 사용 불가. ✔ 제네릭 클래스가 상속 관계인 것은 .. 이전 1 다음