일급 컬렉션(First Class Collection)
일급 컬렉션, 그게 뭐지?
public class PlayerBaseBall {
private List<Ball> balls;
public PlayerBaseBall(List<Ball> balls) {
this.balls = balls;
}
}장점
Last updated
public class PlayerBaseBall {
private List<Ball> balls;
public PlayerBaseBall(List<Ball> balls) {
this.balls = balls;
}
public List<Ball> getBalls() {
return balls;
}
}List<Ball> getBalls = playerbaseball.getBalls();
getBalls.add(new Ball());public List<Ball> getBalls() {
return Collections.unmodifiableList(balls);
}