"캡슐화"의 두 판 사이의 차이

5번째 줄: 5번째 줄:
*[[인스턴스 변수]]를 private으로 선언
*[[인스턴스 변수]]를 private으로 선언
:외부에서 접근할 필요가 있을 때는 게터, 세터 메소드를 이용하도록 함
:외부에서 접근할 필요가 있을 때는 게터, 세터 메소드를 이용하도록 함
*장점: 외부의 간섭을 차단. 모듈로서 취급 용이([[모듈성]])
*장점: 외부의 간섭을 차단. 모듈로서 취급 용이([[모듈성]])<ref>어떤 모듈이 다른 모듈의 내부를 직접 간섭하도록 만든 경우, 하나의 모듈을 변경할 때 영향받는 모듈이 많아져서 변경이 어려워진다.</ref>


==같이 보기==
==같이 보기==

2013년 2월 17일 (일) 19:22 판

1 개요

encapsulation
캡슐화
외부에서 접근할 필요가 있을 때는 게터, 세터 메소드를 이용하도록 함
  • 장점: 외부의 간섭을 차단. 모듈로서 취급 용이(모듈성)[1]

2 같이 보기

3 참고 자료

  1. 어떤 모듈이 다른 모듈의 내부를 직접 간섭하도록 만든 경우, 하나의 모듈을 변경할 때 영향받는 모듈이 많아져서 변경이 어려워진다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}