소프트웨어 공학정보처리기사(구) · 2007년03월04일 · 75/100
75.객체지향에서 캡슐화에 대한 설명으로 잘못된 것은?
1
재사용이 용이하다.
2
인터페이스를 단순화시킬 수 있다.
3
응집도가 향상된다.
4
결합도가 높아진다.정답
해설
캠슐화는 객체 의 새부 내용이 외부에 은폐되어, 변경이 발생할 때 오류의 파급효과가 적다. 캡슐화된 객체들은 재사용이 용이하다. 객체들간의 메시지를 주고받을 때 각 객체의 세부내용은 알 필요가 없으므로 인터페이스가 단순해지고, 객체간의 결합도가 낮아진다. 다른방식으론 객체지향에서 캡슐화를 지향하는데, 좋은 모듈설계 관점이 응집도는 강하고 결합도는 약해야 되는 점을 생각하면, 결합도가 높아진다는 건 좋은 말은 아닌 것 같으므로 4번이다! 라고 접근해도 될 것 같다.