JAVA - Get/Set 정의 및 활용
·
개발 - 언어/JAVA
자바라는 언어의 큰 특징 및 객체지향의 Getter/Setter에 대하여 적어본다. 해당 메서드를사용하는 이유는 필드 값에 부적절한 값이 대입되는 것을 막기 위해서이다. (각 객체들의 캡슐이 깨지지 않게 하기위함도 있으며, 외부로 부터 변수를 보호 및 숨김으로써 접근하는것을 막으며, 안정성 확보도 있다.) 추가로 안정성 확보라고 말한것은, 프로젝트의 보안을 위해서 접근제어자인 private을 통해서 외부접근을 막고 Getter/Setter를 통해서 접근하며 이 또한 객체의 무결성을 보장하기 위함이다. (객체의 무결성의 대한 간단한 질문/응답의 설명은 링크로..! ↓↓↓↓) https://okky.kr/article/716403?note=1979724 OKKY | 객체의 무결성이 무엇인가요? Getter와..