소프트웨어 공학정보처리기사(구) · 2015년08월16일 · 73/100
73.객체지향 기법에서 캡슐화(encapsulation)에 대한 설명으로 옳지 않은 것은?
1
캡슐화를 하면 객체간의 결합도가 높아진다.정답
2
캡슐화된 객체들은 재사용이 용이하다.
3
프로그램 변경에 대한 오류의 파급효과가 적다.
4
인터페이스가 단순해진다.
해설
캡슐화(Encapsulation) - 데이터와 데이터를 처리하는 함수를 하나로 묶는것 - 캡슐화된 객체의 세부 내용이 외부에 은폐되어, 변경이 발생해도 오류의 파급 효과가 적음 - 캡슐화된 객체들은 재사용이 용이함 - 인터페이스가 단순해지고 객체 간의 결합도가 낮아짐