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


댓글 없음:

댓글 쓰기