[7급 국가직 소프트웨어공학 2013년 5번]

다음 설명에 적합한 용어는?
원(Circle)의 면적을 구하는 getArea() 함수를 갖고 있는 객체, 직사각형(Rectangle)의 면적을 구하는 getArea() 함수를 갖고 있는 객체, 삼각형(Triangle)의 면적을 구하는 getArea() 함수를 갖고 있는 객체들은 getArea()라는 함수를 가지고 있으므로 면적을 구하기 위해서는 ‘getArea()’란 메시지를 받으면 수행된다. 그러나 각각의 함수에서 면적을 구하는 방법은 모두 다를 것이다.
소프트웨어공학
  1. ①캡슐화(Encapsulation)
  2. ②상속성(Inheritance)
  3. ③다형성(Polymorphism)
  4. ④추상화(Abstraction)

선지를 골라 바로 채점해 보세요.

정답 ③

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고