์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ์๊ณ ๋ฆฌ์ฆ
- ์ธ์คํด์ค
- EC2
- ์๋ฐ
- DP
- ๋์ปค
- ๊ณจ๋5
- ๊ณจ๋4
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- ๋ฐฐํฌ
- ์นดํ ๋ถ
- ์๋ฃ๊ตฌ์กฐ
- ํ๊ตญ์ ์ํต์ ์ฐ๊ตฌ์
- DFS
- ETRI
- ์ฝ๋ฉํ ์คํธ ๊ณ ๋์ kit
- ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ
- ๊ณจ๋3
- BFS
- ์นด์นด์คํ ํฌ ๋ถํธ์บ ํ
- aws
- Express
- ์ ์ฒ๊ธฐ
- Docker
- ๋์์ธํจํด
- express.js
- ์๋ผ์คํฑ๋น์คํก
- ์คํ๋ง ๋ถํธ
- ๋์
Archives
๋ชฉ๋ก์ปดํผ์งํธ ํจํด (1)
JUINTINATION
์ปดํผ์งํธ(Composite) ํจํด
์ปดํผ์งํธ ํจํด์ด๋? ๋ถ๋ถ-์ ์ฒด์ ๊ด๊ณ๋ฅผ ๊ฐ๋ ๊ฐ์ฒด๋ค ์ฌ์ด์ ๊ด๊ณ๋ฅผ ์ ์ํ์ฌ ํด๋ผ์ด์ธํธ๊ฐ ์ ์ฒด์ ๋ถ๋ถ์ ๊ตฌ๋ถํ์ง ์๊ณ ๋์ผํ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋ง๋๋ ํจํด์ด๋ค. ๋ค์๊ณผ ๊ฐ์ด ์ปดํจํฐ๋ฅผ ๋ชจ๋ธ๋งํ๋ค๊ณ ํ์. ์ปดํจํฐ๋ ๋ค์๊ณผ ๊ฐ์ด ํค๋ณด๋(Keyboard ํด๋์ค), ๋ณธ์ฒด(Body ํด๋์ค), ๊ทธ๋ฆฌ๊ณ ๋ชจ๋ํฐ(Monitor) ํด๋์ค๋ก ์ด๋ฃจ์ด์ ธ์๋ค. class Keyboard { private int price; private int power; public Keyboard(int price, int power) { this.price = price; this.power = power; } public int getPrice() { return price; } public int getPower() { retu..
JAVA๊ฐ์ฒด์งํฅ๋์์ธํจํด
2023. 7. 17. 23:47