BOX 썸네일형 리스트형 [java] 이것이 자바다 ch13 제네릭(Generic) 1. 제네릭 ▷ 결정되지 않은 타입을 파라미터로 처리하고 실제 사용할 때 파라미터를 구체적인 타입으로 대체시키는 기능 ▷ 는 T가 타입 파라미터임을 뜻하는 기호. 타입이 필요한 자리에 T를 사용할 수 있음을 알려줍니다. 1. Box에 넣을 내용물로 content 필드를 선언 public class Box{ public ? content; } 2. 클래스 타입 선언 대신 Object 타입 선언 public class Box{ public Object content; } 3. Object는 최상위 부모 클래스이므로 자동 타입 변환되어서 어떤 객체든 대입 가능합니다. Box box = new Box(); box.content = 모든 객체; 4. 강제 타입 변환 String content = (String) .. 더보기 이전 1 다음