정보처리기사(구) 기출문제·모의고사·오답노트·자동채점

2010년05월09日 61번

[소프트웨어 공학]
캡슐화에 대한 설명으로 틀린 것은?

  • ① 인터페이스가 단순화되고 객체 간의 결합도가 높아진다.
  • ② 변경 작업시 부작용의 전파를 최소화한다.
  • ③ 캡슐화된 기능은 다른 클래스에서 재사용이 용이하다.
  • ④ 객체 안의 데이터와 연산들을 하나로 묶는 것을 의미한다.
(정답률: 64%)

문제 해설

"인터페이스가 단순화되고 객체 간의 결합도가 높아진다."는 틀린 설명입니다. 캡슐화는 객체 안의 데이터와 연산들을 하나로 묶는 것을 의미하며, 이를 통해 변경 작업시 부작용의 전파를 최소화하고 캡슐화된 기능은 다른 클래스에서 재사용이 용이해집니다. 결합도가 높아지는 것은 오히려 캡슐화의 목적과 반대되는 결과입니다.

연도별

진행 상황

0 오답
0 정답