↻19번부터 같은 회차 100문항을 이어서 풉니다.×19/ 100문항 자료 불러오는 중123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100편집복원 · 내용 검수 완료소프트웨어 설계 · 2023년 정보처리기사 3회 필기 · 19번공유문제 오류 신고☆문서 조회 기능만 사용하는 클라이언트가 `read`, `write`, `delete`를 모두 가진 저장소 인터페이스에 의존하고 있다. 인터페이스 분리 원칙에 맞는 개선은?1읽기 계약과 변경 계약을 나누어 조회 클라이언트는 읽기 계약에만 의존하게 한다.2세 연산을 하나의 전역 정적 함수로 합친다.3조회 구현에서 write와 delete를 빈 메서드로 둔다.4모든 클라이언트가 전체 저장소 구현 클래스에 직접 의존하게 한다.