작성
·
489
1
public static int discount(Member member, int price, String discountCode) {
DiscountPolicy discountPolicy = policyMap.get(discountCode);
return discountPolicy.discount(member, price);
}
여기서 policyMap 이 Map<String, DiscountPolicy> 라는 것 때문에 키값으로 문자열 "fixDiscountPolicy" 가 들어갔을때, value 값으로 fixDiscountPolicy 가 나오는 이유를 모르겠습니다.