다형성과설계1 [TIL-20240129] 김영한 자바기본 - 다형성과 설계 리팩토링 java rfc (리팩토링) 자바 기본 김영한 님의 강의에 나온 PayMethod 를 다시 리팩토링을 하였습니다. package poly.ex.pay0; public class PayService { public void processPay(String option, int amount) { boolean result; System.out.println("결제를 시작합니다: option=" + option + ", amount=" + amount); if (option.equals("kakao")) { KakaoPay kakaoPay = new KakaoPay(); result = kakaoPay.pay(amount); } else if (option.equals("naver")) { NaverPay n.. 2024. 1. 29. 이전 1 다음