65
2017-11-21 13:31:50 작성 2017-11-21 16:28:31 수정됨
3
762

자바 객체지향의 개념 - DTO 클래스 캡슐화


안녕하세요

자바를 공부하고 있는데 객체지향의 개념이 잘안잡히는거 같아서 글을 올리네요


캡슐화에대해서 구글링을하다보니 DTO패턴도 캡슐화라고 설명이 되어있더군요


그런데 인터넷에 떠돌아 다니는 말들을 보게 되면 캡슐화는 은닉화 라고 하는데

대부분의 DTO 클래스 변수들의 접근 제한자를 private으로 설정 해놓은 거까지는

아~이래서 은닉화구나 라고 이해했는데요.


생각해보니  getter나 setter는 외부에서 접근해서 해당 변수에 접근할 수 있는데

어떻게 DTO클래스가 캡슐화된건가요??


객체지향 개념에 대해서 이해하기가 힘드네요 

캡슐화에 대해서 자세하게 알수 있을까요??


0
0
  • 답변 3

  • 꿀두
    1k
    2017-11-21 13:41:47

    http://qna.iamprogrammer.io/t/encapsulation-getter-setter/193/7 

    한번 참조해보세요 

    0
  • 니플
    33k
    2017-11-21 13:42:17

    https://www.slideshare.net/plusjune/ss-46109239

    객체지향에 대해 잘 설명되어있습니다.


    참고바랍니다.

    0
  • 무명소졸
    5k
    2017-11-21 14:15:24

    https://okky.kr/article/370609

    이것도 한번 읽어보시면 좋으실것 같아요 : )

    1
  • 로그인을 하시면 답변을 등록할 수 있습니다.