작성한 질문수
스프링 핵심 원리 - 기본편
관심사의 분리
작성
·
384
수정됨
1
final 로 필드 선언하면 무조건 생성자가 기본 할당이 되어야 한다고 하는데 왜 그런건가요?
답변 1
안녕하세요. 김지수님, 공식 서포터즈 David입니다.
final 을 초기화 하는 방법이 2가지 밖에 없기 때문입니다.
첫 번째는 필드에서 초기화, 두 번째는 생성자로 초기화.
따라서, 필드에서 초기화 하지 않는 경우 생성자를 통해 초기화를 진행하셔야 합니다.
감사합니다.