ONRECU
article thumbnail
Published 2022. 12. 27. 22:59
캡슐화 (Encapsulation) Memo

일반 사용자에게 공개되는 인터페이스 영역

구현자만 접근할 수 있는 구현부 영역

두 가지가 나뉘어지는 설계 방법을 뜻한다.

 

외부에서 인스턴스에 직접 접근 및 수정을 하지 못 하게 제어하기 위한 설계 방식이다.

클라이언트를 개발하는 경우,

해킹이 당연히 이루어질 것이라고 가정하는 식으로 매우 보수적으로 설계해야 하기 때문에 항상 염두에 두어야 한다.


'Memo' 카테고리의 다른 글

티스토리 구리다  (0) 2022.12.30
생성 패턴 중 단일체 (싱글톤 / Singleton)  (0) 2022.12.28