<정의>
- 접근자 property의 설명자
(1) Getter : 인수가 없는 function으로, property를 읽을 때 동작
(2) Setter : 인수가 하나인 function으로, property의 value를 쓸 때 호출
<쓰는 이유>
- 자주 쓰는 변수들을 따로 설정하여 호출만 하기 위해
- 변수에 대한 접근성을 막아 함부로 수정하지 못하도록 분리
- 변수로 value를 통제하면 '중간에 값이 변형'되거나, 변수명을 바꿀 때 전체 코드에 수정이 들어가야 하는 번거로움 방지
<참조 1> https://ko.javascript.info/property-accessors#ref-445
'Java > Definition&Grammar' 카테고리의 다른 글
[Java] Throw Exception 과 Try Catch Finally 차이 (0) | 2022.07.13 |
---|---|
[Java] This 란? (0) | 2022.07.12 |
[Java] JVM 구조(architecture) (0) | 2022.05.10 |
[Java] Interface (0) | 2021.03.24 |
댓글