• 카테고리

    질문 & 답변
  • 세부 분야

    알고리즘 · 자료구조

  • 해결 여부

    해결됨

final 선언 이유

23.08.19 20:58 작성 조회수 192

1

Main 클래스 안에서

MAX 변수에 대해 굳이 final로 초기화 하는 이유가 무엇일까요?

답변 1

답변을 작성해보세요.

1

안녕하세요 Data_E님 :)

결론부터 말씀드리면 꼭 final로 정의할 필요는 없고, 기존 변수들처럼 사용하셔도 됩니다! 저는 강의를 가르치는 입장에서 이 값은 제가 임의로 지정한 값이고 코드 동작 중 변함 없는 값이라는 걸 좀 더 명확하게 하기 위해서 final로 정의했습니다.

그리고 현업에서 짜던 습관도 있어서 그냥 자연스럽게 짰던 것 같은데, 시험이라면 굳이 final 까지 정의해가며 신경쓰진 않을 것 같아요! 편하신 방식대로 해도 좋을 것 같습니다 :)