자바 기초 공부 일지 36. 제네릭generic 타입 인자


자바 기초 공부 일지 36. 제네릭generic 타입 인자

제네릭 타입은 클래스나 인터페이스 뒤에 다이아몬드 부호를 넣고, 타입 변수가 들어가는 것입니다. class, interface 일반적으로 대문자 하나가 들어갑니다. 제네릭은 그 자체로 자료형이기 때문에 매개변수화 타입을 타입 인자로 전달할 수 있습니다. 즉 상자 속에 상자를 넣을 수 있습니다. 마트료시카처럼요. class Box { // 박스 T를 만듭니다. private T ob; public void set(T o) { // 인자를 가질 수 있는 셋팅 메소드를 만들고 ob = o; } public T get() { // 인자를 반환하는 반환 메소드를 만들어요. return ob; } } public static void main(String[] args) { Box sBox = new Box();..


원문링크 : 자바 기초 공부 일지 36. 제네릭generic 타입 인자