모두CBT

다음 중 클래스 설계 원칙에 해당하지 않는 것은? | [법원직 9급 전산·사서 컴퓨터일반] 25년 1회차 기출문제 상세 페이지

1[법원직 9급 전산·사서 컴퓨터일반] 25년 1회차
다음 중 클래스 설계 원칙에 해당하지 않는 것은?
1
의존성 역전의 원칙
2
인터페이스 통합의 원칙
3
개방 폐쇄의 원칙
4
리스코프 교체의 원칙
해설

클래스 설계 원칙에 해당하지 않는 것은 인터페이스 통합의 원칙이다.

객체지향 설계 원칙(SOLID)의 해당 항목은 인터페이스 분리 원칙으로, 클라이언트가 쓰지 않는 메서드에 의존하지 않도록 큰 인터페이스를 작게 나누라는 뜻이다. 통합은 이와 반대되는 방향이다.

  • 의존성 역전의 원칙: 구체 클래스가 아니라 추상화에 의존하라는 원칙이다.
  • 개방 폐쇄의 원칙: 확장에는 열려 있고 수정에는 닫혀 있어야 한다는 원칙이다.
  • 리스코프 교체의 원칙: 하위 타입은 상위 타입을 대체할 수 있어야 한다는 원칙으로, 리스코프 치환 원칙이라고도 한다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[법원직 9급 전산·사서 컴퓨터일반] 25년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요법원직 9급 전산·사서 컴퓨터일반 기출문제 암기장 전체 보기