JAVA - 일급 컬렉션(First-Class Collection)
1. 일급 컬렉션(First-Class Collection) 일급 컬렉션이란 컬렉션(collection)을 하나의 객체로 감싸서 관리하는 클래스입니다.public class Cars { private final List cars; public Cars(List cars) { this.cars = cars } public List getCars() { return Collections.unmodifiableList(cars); } public 기타 커스텀 메서드(){} ... }위와 같이 Car객체를 담은 ArrayList 컬렉션을 한번 더 클래스로 감싸서 관리하는 것을 일급 컬렉션이라고 합니다. 일급 컬렉션의 정의를 정리하면 다음과 같..