2019년 가 선택하기
소프트웨어공학 선택하기
5. 그림과 같이 서비스 구현 클래스의 a(), b() 연산을 사용하는 클라이언트 클래스가 서비스 구현 클래스에 직접 의존하는 관계에서 클라이언트 클래스가 서비스 인터페이스에 의존하고 서비스 구현 클래스는 서비스 인터페이스를 구현하는 것으로 설계를 변경하였다. 다음 중 이와 가장 관련이 깊은 SOLID 설계 원칙은?
  • 1
     단일 책임 원칙(Single Responsibility Principle)
  • 2
     리스코프 치환 원칙(Liskov Substitution Principle)
  • 3
     의존관계 역전 원칙(Dependency Inversion Principle)
  • 4
     인터페이스 분리 원칙(Interface Segregation Principle)

위키 해설
클릭하면 보입니다.
객체지향 설계
📝 문제 해설(등록자)
클릭하면 보입니다.
🤖 AI 문제 해설
이미지가 포함된 문제는 현재 AI 해설 기능이 지원되지 않습니다.
🗣️ 관련 포럼글
자유 댓글

모든 문제들의 저작권은 원저작권자에게 있습니다. 본 사이트는 웹상에 공개되어 있는 문제만 모아서 보여드립니다.
저작권 안내   데이터 보호 안내   제휴 문의

copyright 2026 뉴비티::새로운 CBT 시스템 - newbt.kr (Listed on LeanVibe)