Generic Class (Basic)
·
Programming/Java
제네릭이란?데이터 타입을 컴파일 시 결정 제네릭 클래스- 인스턴스 생성 시 자료형 결정- compiler가 알 수 있게, T로 구분! 제네릭 이전의 코드프로그래머의 실수 발견1. 컴파일 오류2. 예외 발생 제네릭 이전의 코드는 프로그래머의 실수를 컴파일 오류, 예외로 발견하기 어렵다. 제네릭 클래스class Box { private T ob; public void set(T o){ ob= o; } public T get(){ return ob; }} 제네릭의 구성1. Type Parameter(타입 매개변수): Box에서 T2. Type Argument(타입 인자): Box에서 Apple3. Parameterized Type(매개변수화 타입)Box 프로그래머의 실수가..