소프트웨어 공학정보처리기사(구) · 2013년06월02일 · 66/100
66.객체지향 설계에 있어서 정보은폐(information hiding)의 가장 근본적인 목적은?
1
코드를 개선하기 위하여
2
프로그램의 길이를 짧게 하기 위하여
3
고려되지 않은 영향(side effect)들을 최소화하기 위하여정답
4
인터페이스를 최소화하기 위하여
해설
정보은닉 : 캡슐화에서 가장중요한 개념으로 다른 객체에게 자신의 정보를 숨기고 연산만을 통하여 접근을 허용하는것 각 객체의 수정이 다른 객체에게 주는 고려되지 않은 영향(side effect)을 최소화 하는 기술