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

다음 클래스 다이어그램은 객체지향 설계에서 클래스를 설계할 때의 원칙 가운데 하나를 적용한 사례이다. 설계 원칙으로 옳은 것은?
‘학과평균점수’ 클래스의 역할은 한 대학의 학과별 기말고사 평균 점수를 계산하기 위한 것이다. <보기 1>은 클래스 설계의 해당 원칙을 적용하기 전의 다이어그램이고, <보기 2>는 해당 원칙을 적용한 이후의 다이어그램이다.
 
<보기 1>
 
   
 
<보기 2>
 
   
소프트웨어공학
  1. ①개방 폐쇄의 원칙
  2. ②의존 관계 역전의 원칙
  3. ③인터페이스 분리의 원칙
  4. ④단일 책임 원칙

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

정답 ①

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

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

오류 신고