객체 지향 설계

·Spring
더보기인프런: 스프링 핵심 원리 - 기본편 강의를 듣고 작성된 글 입니다.OCP, DIP 위반하는 경우public class OrderServiceImpl implements OrderService { private final MemberRepository memberRepository = new MemoryMemberRepository(); //private final DiscountPolicy discountPolicy = new FixDiscountPolicy(); private final DiscountPolicy discountPolicy = new RateDiscountPolicy(); }해당 코드는 지금 DIP, OCP 모두 위반하고 있다.     추상 인터페이스(Me..
minseon.dev
'객체 지향 설계' 태그의 글 목록