๋ฐ์ํ
- discount์ order ํจํค์ง๋ฅผ ๋ง๋ค์์ต๋๋ค.
- discount
- interface DiscountPolicy
- class FixDiscountPolicy implements DiscountPolicy
- interface DiscountPolicy
- class Order
- ์ฝ๋
- id, name, price, discount ๋ณ์๋ฅผ ๋ง๋ค์ด ์์ฑ์์ getter & setter๋ฅผ ๋ง๋ญ๋๋ค.
- ํ ์ธ๋ ๊ฐ๊ฒฉ calculatePrice() ๋ฉ์๋๋ฅผ ๋ง๋ญ๋๋ค.
- toString()์ ์ค๋ฒ๋ผ์ด๋ ๋ณด๊ธฐ ์ฝ๊ฒ ๋ง๋ญ๋๋ค.
2024.09.06 - [โ JAVA/โ Class & Method] - [JAVA]toString ํจ์
- ์ฝ๋
- OrderSerivece
- interface
- impl
- interface
- ํ
์คํธ
โป ์ค์ ์ฝ๋๋ ์ github์์ ๋ณด์ค ์ ์์ต๋๋ค.
โป ์ฐธ์กฐ : https://www.inflearn.com/roadmaps/373
๋ฐ์ํ
'๐ Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Spring]์ปดํฌ๋ํธ ์ค์บ๊ณผ ์์กด๊ด๊ณ ์๋ ์ฃผ์ (0) | 2025.02.25 |
---|---|
[Spring]@Configuration๊ณผ ๋ฐ์ดํธ์ฝ๋ ์กฐ์ (0) | 2025.02.25 |
[Spring]์์ ์๋ฐ ์ฝ๋๋ก ์๋ก์ด ํ ์ธ ์ ์ฑ ์ ์ฉ์ ๋ฌธ์ ์ (1) | 2025.01.18 |
[Spring]์คํ๋ง ํต์ฌ ์๋ฆฌ-๊ธฐ๋ณธํธ. ํ๋ก์ ํธ ์์ฑ๊ณผ ๋น์ง๋์ค ์๊ตฌ์ฌํญ. (0) | 2025.01.12 |
[Spring]์คํ๋ง์ด๋? (0) | 2025.01.12 |