Getter/Setter - 해당되는 글 1건
크리에이티브 커먼즈 라이선스
Creative Commons License
변수는 숨겨져 있기 때문에 직접 접근할 수는 없다. 변수가 숨겨져 있다는 개념은 '데이터 캡슐화'의 핵심 요소다. 클래스 정의를 작성하는 사람은 데이터를 캡슐화해 프로그래머(클래스의 사용자)가 클래스 내부 정보를 수정할지 말지를 걱정하지 않고 클래스 정의를 확장하거나 수정하도록 해줄수 있다. 데이터를 캡슐화 함으로써 프로그래머와 클래스 개발자 사이에 적절한 분리층이 생기는 것이다. 덧붙여 말하자면, 인스턴스 변수의 값을 설정하는 메서드는 보통 '세터(setter)'라고 하고, 값을 받아오는 메서드는 '게터(getter)'라고 부른다.
저작자 표시
신고
Trackback 0 | Comment 0

강군v's Blog is powered by Daum & tistory

 

티스토리 툴바