[JAVA] 객체지향 - getter 와 setter
·
JAVA
getter 와 setter : private으로 생성 된 변수를 다른 클래스 내에서도 사용하기 위해 get / set 을 이용하여 데이터에 접근한다. 왜? 굳이 private 으로 만들고 그렇게 하는 이유는 데이터의 무결성을 지키기 위해서. 무결성이란, 데이터의 정확성과 일관성을 유지하고 보증하는 것 음식의 가격이나 갯수에 음수가 온다면 데이터 형식에 맞지 않는다. 혹은 시험 점수가 -50 점일 수가 없으니까 이러한 데이터의 정확성과 일관성을 유지해 주는 것을 무결성이라고 하고 그걸 아무나 수정하지 못하도록 private 을 통해 실현 하는 것이다. set : setter 는 값 할당만 함으로 반환 값은 void public void set + 멤버변수명 (멤버변수와 동일한 타입 변수) { this.a..
해니01_15
'settergetter' 태그의 글 목록