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

2018년08월19일 43번

[시스템분석설계]
객체지향기법에 관한 다음 문장이 설명하는 것으로 가장 옳은 것은?

  • ① Class
  • ② Message
  • ③ Encapsulation
  • ④ inheritance
(정답률: 63%)

문제 해설

위 그림은 객체지향 프로그래밍에서 Encapsulation(캡슐화) 개념을 나타내고 있다. Encapsulation은 객체의 속성과 행위를 하나로 묶고, 외부에서 접근을 제한하여 객체의 내부를 보호하는 것을 말한다. 위 그림에서는 BankAccount 클래스의 속성과 행위가 하나의 캡슐로 묶여있고, 외부에서는 deposit()와 withdraw() 메소드를 통해만 BankAccount 객체의 내부를 조작할 수 있다. 따라서, 위 그림은 Encapsulation 개념을 나타내고 있으며, 정답은 "Encapsulation"이다.

연도별

진행 상황

0 오답
0 정답