728x90 반응형 Generics 클래스1 [Java Basic] 39 - Generic 개요와 사용법 Java의 클래스를 하나 만들어보자. 컬렉션 프레임워크와 유사하게 add() 매서드로 매개인자의 값을 컬렉션 프레임워크에 저장하고, toString()으로는 저장된 컬렉션 프레임워크 객체를 출력하는 기능을 넣어보자. 아래와 유사한 코드가 작성될 것이다. 이제, 이 클래스를 기반으로 DummyList의 각 인스턴스 내에 존재하는 arrList가 단일 객체 타입의 데이터만 저장되어야한다는 가정을 추가해보자. 만약 정수형이라면 아래와 같이 코드가 변경될 것이다. 나머지 자료형 역시 위와 같은 방식의 DummyList 클래스를 복사해서 이름만 변경하면 된다. 하지만 이 방법의 문제점은 7가지 기본 자료형 외의 객체형 타입 자료가 추가되는 경우, 그 객체 타입에 맞는 클래스를 다시 추가해서 정의해야한다는 것이 첫.. 2022. 9. 12. 이전 1 다음 728x90 반응형