소프트웨어 공학정보처리기사(구) · 2018년03월04일 · 74/100
74.객체지향에서 정보 은닉과 가장 밀접한 관계가 있는 것은?
1
Encapsulation정답
2
Class
3
Method
4
Instance
해설
Encapsulation : 캡슐화인데요. 여러분들이 감기 드시거나 하셨을때 먹는 약중에 캡슐에 들어 있는 알약 보신적 있나요? 보통 그 캡슐안에 아주 작고 동글 동글한 가루약 같은 작은 알갱이 약이 그 캡슐안에 들어가 있습니다. 캡슐의 기능은 약과 바깥의 공기를 차단해주는 역할도 하고 위, 대장 등 적절한 곳까리 캡슐에 쌓여 약성분이 이동할수 있는 기능도 제공합니다. 이와 마찬가지로 객체지향의 캡슐화는 약에 사용되는 캡슐처럼 안과 밖을 구분하여 정보(메소드)를 관리하므로 정보의 접근을 허용 또는 차단을 보다 규칙적이고 쉽게 할수 있습니다.