개발 도서/처음 해보는 자바 프로그래밍
Java Generic Class 13장
제너릭 클래스 클래스 선언부에서 클래스 이름 다음에 기호를 표시한다. 그리고 안에는 타입 매개변수의 이름을 저근다. 제네릭 클래스의 인스턴스를 생설할 때 타입 매개변수는 인자로 전달받은 타입으로 대채된다. 제너릭 클래스 선언 public class Bag{ T thing; public Bag(T thing){ this.thing = thing; } } 제너릭 클래스 생성 new Bag(new Book()); new Bag(new Book()); 제너릭 클래스를 사용하면 인스턴스 생성 시 타입을 지정할 수 있으므로 동적으로 코드를 재사용 할수 있는 장점이 있다. 제너릭 클래스 참조 제너릭 클래스의 인스턴스를 생성한 후 참조하는 변수가 있어야 계속 사용할 수 있다. 제너릭 인스턴스의 참조변수 타입을 선언하는..