일급 컬렉션(First Class Collection)을 사용하는 이유
일급 컬렉션이 뭔데?컬렉션과 관련된 로직을 캡슐화하는 디자인 패턴Collection을 Wrapping 하면서 그 외의 다른 멤버 변수가 없는 상태그렇기 때문에 일급 컬렉션은 다음과 같은 요소들로 구성 된다.컬렉션 자료형의 인스턴스 변수컬렉션 자료형의 인스턴스 변수에 잘못된 값이 할당되지 않게 막고, 정상적으로 조작하는 메서드예를 들면 다음과 같다.List member = new ArrayList();member.add(new User("길동","주소1"));member.add(new User("예슬","주소2"));member.add(new User("지수","주소3"));해당 코드를 wrapping 하여 일급 컬렉션을 만들어 보자.private List member;public Member(List u..