인프런 커뮤니티 질문&답변

tlacodnjs667님의 프로필 이미지
tlacodnjs667

작성한 질문수

스프링 핵심 원리 - 기본편

좋은 객체 지향 설계의 5가지 원칙(SOLID)

OCP 개방-폐쇄 원칙에 관해

작성

·

541

1

OCP 개방 -폐쇄 원칙

확장에는 열려있으나 변경에는 닫혀 있어야 한다.

-> 인터페이스를 구현한 새로운 클래스를 하나 만들어서 새로운 기능을 구현

그러면 소수의 메서드를 수정하고 싶은 경우, 본래 있던 클래스의 수정하지 않을 메서드들을 호출하여 사용해도 될까요?

답변 1

0

안녕하세요. tlacodnjs667님, 공식 서포터즈 David입니다.

말씀하신 대로 하셔서 문제를 해결할 수 있다면 그렇게 작성하셔도 무방합니다.

감사합니다.

tlacodnjs667님의 프로필 이미지
tlacodnjs667

작성한 질문수

질문하기