
ํ๋ก์ ํจํด์ด๋? ์ด๋ค ๊ฐ์ฒด ์์ ๋๋ฆฌ์ธ(proxy) ์ ํ๋ ๋๊ณ ,๊ทธ ๊ฐ์ฒด์ ์คํ ์ ํ์ ๋ค๋ฅธ ํ๋์ ๋ง๋ถ์ด๋ ๊ตฌ์กฐ ์ค๋ฌด ๋น์ ์นด์นด์คํ์ด์ ๊ฒฐ์ ์์ฒญ์ ๋ณด๋ธ๋ค๊ทธ๋ฐ๋ฐ ๊ทธ ์์ฒญ์ ์นด์นด์ค API๋ก ๋ฐ๋ก ๊ฐ์ง ์๊ณ ,์ค๊ฐ์์ “ํ๋ก์ ์๋ฒ”๊ฐ ๋ก๊ทธ๋ฅผ ๋จ๊ธฐ๊ณ ๊ฒ์ฆํ ๋ค ์นด์นด์ค์ ๋๊ฒจ์ค์ด ํ๋ก์๊ฐ ๋ฐ๋ก ์ค๊ฐ์์ ๋์ ์ผ ์ฒ๋ฆฌํด์ฃผ๋ ๊ฐ์ฒด ์์ : ๋ก๊ทธ๋ฅผ ์๋์ผ๋ก ๋จ๊ธฐ๋ ํ๋ก์ ํจํด 1. ์ง์ง ์๋น์ค ์ธํฐํ์ด์คpublic interface PayService { void pay(int amount);} 2.์ค์ ๊ตฌํ์ฒดpublic class KakaoPayService implements PayService { public void pay(int amount) { System.out.println("..