MemberRegistry 필드는 변화 요구에 따라 final 여부가 갈린다
객체 수명 동안 참조·설정 자체를 바꿀 필요와 그 참조가 가리키는 내부 원소 변경을 분리합니다.
| 필드 | final | 변화 범위 |
|---|---|---|
| name | 예 | 생성 후 이름 고정 |
| members 참조 | 예 | 같은 배열 소유 |
| members 원소 | 아니오 | 추가·삭제 |
| size | 아니오 | 회원 수 변화 |
| MAX_MEMBER_AGE | static final | 전체 가입 정책 |
핵심: final 배열 참조는 다른 배열로 재대입을 막지만 추가·삭제에 따른 원소 변경은 허용합니다.