제네릭스(Generics) - 2. 제네릭 클래스 선언하기
제네릭스의 기본적 정의와 사용 이유, 방법에 대해서는 이전 포스팅을 참고 ☞ 제네릭스(Generics) - 1. 제네릭스 사용 방법제네릭 클래스 다시 제네릭스의 정의에 대해서 생각해보자, 제네릭스가 '타입 체크'를 위한 기능이라는 것은, 결국 그 클래스가 다양한 타입의 객체를 사용할 수 있다는 것이다. 예제로 들었던, ArrayList에 클래스 선언문을 한번 보자. public class ArrayList{ (중략) public ListIterator listIterator(int index) { (중략) public E next() { . . ArrayList의 클래스 선언문을 보면 제일 상단 클래스 이름 오른쪽에 로 명시되어 있고, 클래스 내부에서 E를 사용하고 있는 것을 알 수 있다. E라는 것은 ..
Java
2018. 11. 3. 11:46