부루의 코드 갤러리
2013년 8월 6일 화요일
[2주차 2일] Value Object와 캡슐화(Encapsulation)
Value Object
= Data Transfer Object(DTO)
: 여러 속성의 값을 관련된 것 끼리 하나로 묶어서 다루는 클래스
ex> Member, Project, Task
캡슐화(Encapsulation)
: 변수를 직접 공개하지 않고 메소드를 통해서 필요한 값들을 세팅하거나 가지고 오는 것.
객체가 역할을 수행하는데 유효하지 않은 값이 들어가는 것을 방지하기 위한 문법.
getter/setter를 통해서 값을 세팅하고 가져올수 있다.
Ecplise에서 손쉽게 getter/setter 설정하기
Source > Generate Getters and Setters > 생성할 변수 선택 > ok
댓글 없음:
댓글 쓰기
최근 게시물
이전 게시물
홈
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기