์ค๋ธ์ ํธ - ์ค๊ณ ์์นํธ
๊ฐ์ฒด์งํฅ์ ์ธ ์ฝ๋๋ฅผ ์์ฑํ๊ธฐ ์ํด ์์์ผํ๋ ๋ค์ํ ์ค๊ณ ์์น๋ค์ ๋์ํ๋ ์ฝ๋๋ฅผ ์ค์ฌ์ผ๋ก ํ์ตํฉ๋๋ค.
์๊ฐ์ 831๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ
- ํด๊ฒฐ
๋ ์ด์ด๋ ์ํคํ ์ฒ์์ ๋๋ฉ์ธ ์ค์ฌ ํจํค์ง ๊ตฌ์กฐ๋ฅผ ์ ์ฉํ๊ฑฐ๋ ๋ณํํ๋ ์์ ์ด ์์๊น์?
์๋ ํ์ธ์ ์กฐ์ํธ๋, ๊ฐ์ ๋ณต์ตํ๋ฉฐ ์ค๊ณ์ ๊น์ด๋ฅผ ๋ํด๊ฐ๊ณ ์๋ ์๊ฐ์์ ๋๋ค. 8~9์ฅ์ ํตํด ์/ํ์ ๋ชจ๋์ ํจํค์ง ๋ฐฐ์น ์๋ฆฌ๋ฅผ ๋ฐฐ์ฐ๋ฉฐ ์ค๋ฌด ์ ์ฉ์ ๋ํด ๊ณ ๋ฏผ์ด ์๊ฒจ ์ง๋ฌธ ๋จ๊น๋๋ค.<img src="ht
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ์ด์ง์ฐ
ใป
18์ผ ์
1
40
2
- ํด๊ฒฐ
tryMove(..) ๋ฉ์๋ ArrayIndexOutOfBoundsException ์ ๋ณด
์๋ ํ์ธ์3-2. ์กฐํฉ ๋ฉ์๋๋ก ๋ฆฌํฉํฐ๋งํ๊ธฐ ์ 11๋ถ 08์ด์ ์์ ์ฝ๋ ๋ณด๋ฉด์ ๋ฆฌํฉํฐ๋ง์ ํด๋ณด๊ณ ์๋๋ฐ ์์ธ๊ฐ ๋ฐ์ํ์ต๋๋ค.</
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ์ด์ง์ฐ
ใป
2๋ฌ ์
1
60
2
- ํด๊ฒฐ
5-4 Sealed Interface๋ ์ฃผ๋ก ๋ชจ๋ ์ผ์ด์ค ๊ฒ์ฆ์ด ํ์ํ ๋ ์ฌ์ฉํ๋์?
์๋ ํ์ธ์ ์ข์ ๊ฐ์ ๋๋ฌด ์ ๋ฃ๊ณ ์์ต๋๋ค. ๊ฐ์ ๋ด์ฉ์ค parseCommand ๋ฉ์๋๋ฅผ ๋ถ๋ฆฌํ๋ ๊ณผ์ ์์ sealed interface
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ๋ฐ๋๋
ใป
4๋ฌ ์
1
454
1
- ํด๊ฒฐ
Game, Player, Room๊ฐ์ ๊ด๊ณ์ ๋ํ ์ง๋ฌธ์ ๋๋ ค์
์ํธ๋ ์๋ ํ์ธ์! ์ด๋ฒ์๋ ์ค๊ณ์์นํธ์ 6-1์ฅ ๊ฐ์๋ฅผ ๋ฃ๋ ์ค, ๊ถ๊ธํ ๋ถ๋ถ์ด ์๊ฒจ ์ง๋ฌธ ๋๋ฆฝ๋๋ค~!! ๋๋ฏธํฐ ๋ฒ์น์ ๋ง์กฑ์ํค๊ธฐ ์ํด G
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณํ ๋๋ฒ ์ด
ใป
6๋ฌ ์
1
106
2
- ํด๊ฒฐ
6-2 ๋ณดํธ ๋ก์ง ์ค๋ณต ์ด์
<img src="https://cdn.inflearn.com/public/files/posts/c5299cf0-4584-46a8-91e7-800eff5ce748/0c9078da-3fc8-4d16-8881-56a6254cf5aa.png" media-type="img"
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ์์ฑ์ ์์
ใป
6๋ฌ ์
1
104
2
- ํด๊ฒฐ
3-2 ๋ฉ์๋๋ฅผ ์ผ๋ง๋ ์๊ฒ ๋๋๋๊ฒ ์ ์ ํ๊ฐ์?
์๋ ํ์ธ์. ์ข์ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค. ๋๋ถ์ ๊ฐ์ฒด์งํฅ์ ๋ํ ์ดํด๊ฐ ๋ง์ด ์ ๋ฆฌ๋์์ต๋๋ค.3-2 ๊ฐ์๋ฅผ ๋ณด๋ค ๋ฉ์๋ ํฌ๊ธฐ ๊ด๋ จํด์ ๊ถ๊ธํ ์ ์ด ์์ด ์ง๋ฌธ๋๋ฆฝ๋
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณmit.inhrdev
ใป
6๋ฌ ์
1
128
3
- ํด๊ฒฐ
4-2 ๊ฐ ๊ฐ์ฒด ์ง๋ฌธ
์๋ ํ์ธ์. ์ข์ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค.๊ฐ ๊ฐ์ฒด์ ๋ํ ๋ด์ฉ์ ๋ฃ๊ณ ๊ถ๊ธํ๋ ์ ์ด ์์๋๋ฐ, ์น์ 4 ํด์ฆ๋ฅผ ํ๋ฉด์ ํด์๋๋ ๋์์ ์๋ก์ด ์ง๋ฌธ์ด ์๊ฒผ์ต๋๋ค.<
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณYojae Jang
ใป
7๋ฌ ์
1
93
2
- ํด๊ฒฐ
7-3 Reader์ ์์ ๊ถ ์ด๋์ ๊ดํด
pdf์ 17~18 ํ์ด์ง, ๊ฐ์์ 4:54Reader๋ฅผ reader ํจํค์ง์์ game ํจํค์ง๋ก ์ด๋์์ผ reader ํจํค์ง๊ฐ game ํจํค์ง๋ฅผ ์์กดํ๊ฒ ๋ง๋ค ์ ์๋ค๊ณ ํ์ จ๋๋ฐ ํจํค์ง๋๊ฒ Java์ ๊ธฐ๋ฅ์ธ๊ฐ์
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณhajechoa0104
ใป
7๋ฌ ์
1
56
2
- ํด๊ฒฐ
๋์์ธ ํจํด์ ๋ํด์ ์ด๋ค ์๊ฐ์ ๊ฐ์ง๊ณ ๊ณ์ ์ง ๊ถ๊ธํฉ๋๋ค.
์ข์ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค. ๊ฐ์๋ฅผ ๋ค์ผ๋ฉด์ ๊ฐ์ฒด์งํฅ ์ค๊ณ ์์น์ ๋ง์ถฐ ์ฝ๋๋ฅผ ์ง๋ค๋ณด๋ฉด ๋์ค์ ๋๋์๋ดค์๋ ์๋ํ๋ ์ํ๋ ์์ค์ ์๋ ค์ ธ์๋ ๋์์ธ ํจํด๊ณผ ์ ์ฌํ ๋ฐฉํฅ
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณํฌ๋ฆฌ์คํ
ใป
7๋ฌ ์
2
110
1
- ํด๊ฒฐ
8-5 ์ฑ ์ ๋ถ๋ฆฌ๋ฅผ ํตํ ์ค๋ณต ์ฝ๋ ์ ๊ฑฐ ๊ณผ์ ์์ ํน์ ์กฐํฉ์ ๋ถ๊ฐ๋ฅํ ๋
์๋ ํ์ธ์!AbstractReader๋ก๋ถํฐ ํ์ฑ์ ๋ํ ์ฑ ์์ ๋ถ๋ฆฌํ์ฌ Parser๋ผ๋ ํด๋์ค๋ฅผ ์๋ก ์์ฑํ๋ ๋ด์ฉ ์ ๋ค์์ต๋๋ค!์ฌ๊ธฐ์ ๊ถ๊ธํ ๊ฒ์ด ์๊ฒจ ์ง๋ฌธ ๋จ๊น๋๋ค..!Datab
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณhello
ใป
7๋ฌ ์
2
490
2
- ํด๊ฒฐ
์ธ์คํด์ค ์ฆ๊ฐ์ ๋ํ ์ฐ๋ ค
์๋ ํ์ธ์!'์ค๋ธ์ ํธ' ์ฑ ์ผ๋ก ๊ณต๋ถํ์๋๋ฐ, ๊ฐ์๊ฐ ์๋ค๋ ๊ฑธ ์ต๊ทผ์ ์๊ฒ ๋์ด ๊ฐ์๊น์ง ์ ๋ณด๊ณ ์์ต๋๋ค!๋ช ๊ฐ์ง ๊ถ๊ธํ ๊ฒ ์์ด์ ๋ฌธ์๋๋ฆฝ๋๋ค!5-1์์ ์๊ฐํด์ฃผ์ Schedu
๊ฐ์ฒด์งํฅhello
ใป
8๋ฌ ์
2
128
2
- ํด๊ฒฐ
6-2. ๋ช ๋ น๊ณผ ์ฟผ๋ฆฌ ๋ถ๋ฆฌ ์์น ์ง๋ฌธ
6-2. ๋ช ๋ น ์ฟผ๋ฆฌ ๋ถ๋ฆฌ ์์น์ผ๋ก ๋ถ์ํจ๊ณผ ๊ด๋ฆฌํ๊ธฐ์ ๊ดํด ๊ถ๊ธํ ์ ์ด ์์ด ์ง๋ฌธ๋๋ฆฝ๋๋ค! ๋ช ๋ น๊ณผ ์ฟผ๋ฆฌ ๋ถ๋ฆฌํ๊ธฐ 14:43 ~<p
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ๊ฐ๋ช ๋
ใป
9๋ฌ ์
2
489
2
- ํด๊ฒฐ
9-1 ์ฌ์ํ ๊ฐ์์๋ฃ ์ค๋ฅ
9-1. ๋ ๋ง์ ์๊ตฌ์ฌํญ ์ถ๊ฐํ๊ธฐ๊ฐ์์๋ฃ p.45, ๊ฐ์์์ 9:05 ~WorldMap<
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ๊ฐ๋ช ๋
ใป
9๋ฌ ์
1
80
2
- ํด๊ฒฐ
7-3 ์์์ ์ด์ฉํ ์ค๋ณต ์ ๊ฑฐ ์ง๋ฌธ ์์ต๋๋ค!
7-3. ์์กด์ฑ ์ญ์ ์์น - ์ถ์ํ์ ์ธ๋ถ์ฌํญ 13:43~์์ ์ ๋ฃ๋ ๋์ค ์ถ์ ํด๋์ค๋ฅผ ์ธํฐํ์ด์ค์ ํจ๊ป
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ๊ฐ๋ช ๋
ใป
9๋ฌ ์
3
1,149
1
- ํด๊ฒฐ
ํจ์ํ ์คํ์ผ์ ๋ํด์ ์ด๋ป๊ฒ ์๊ฐํ์๋์?
์ด์ ๊ผญ ํจ์ํ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ง ์๋๋ผ๋ ์์ฆ ์ธ์ด๋ค ๋๋ถ๋ถ ํจ์ํ ์ธ์ด์ ์์ด๋์ด๋ ์ฅ์ ๋ค์ ๋ฐ์ํ๋ ํธ๋ ๋์ธ๋ฐ, ํ์ฌ์์๋ ์ฝํ๋ฆฐ์ ์ฌ์ฉ ์ค์ด๋ผ ์ง๋ฌธ ๋๋ ค๋ด ๋๋ค.<p style="text-align: left
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ๋นก์๋ฆฌ
ใป
10๋ฌ ์
1
102
2
- ํด๊ฒฐ
๊ฐ ๊ฐ์ฒด ํ์ฉ์ ๋ํด
์๋ ํ์ธ์. ํญ์ ๊ฐ์ฒด ์งํฅ์ ๋ณธ์ง์ ๊ฐ๋ฅด์ณ์ฃผ์๋ ๊ฐ์ ์ ๋ง ์ ๋ฃ๊ณ ์์ต๋๋ค. ์ค๋ฌด์์ JPA๋ฅผ ์ฌ์ฉํ ๋ ๊ฐ ๊ฐ์ฒด ํ์ฉ์ ๋ํด์๋
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ๋นก์๋ฆฌ
ใป
10๋ฌ ์
1
138
2
- ํด๊ฒฐ
์ค๋ก์ง๋ง ์ฌ๊ธฐ์ ํ๊ธฐ ์ฌ๋ฆฝ๋๋ค.
์ํธ๋ ๊ฐ์ ์ ๋ค์์ต๋๋ค.๊ฐ์ฒด์งํฅ์ ์ธ ์ค๊ณ์ ๋ํ ๊ทผ์์ด๋๋ ๋ด์ฉ์ ๊ด์ฌ์ด ๋ง์์ํธ๋์ ์์ ๊ณผ ๊ฐ์ข๋ฅผ
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณycseol
ใป
10๋ฌ ์
2
546
3
- ํด๊ฒฐ
๋์ผ์ฑ๊ณผ ๋๋ฑ์ฑ ์ค๋ช ์ด ๋ฐ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์๋ ํ์ธ์, ๊ฐ์ ์ ๋ฃ๊ณ ์์ต๋๋ค.๊ฐ์ฒด ๋น๊ต์ ๋ํ ์ค๋ช ์ค, โ๋์ผ์ฑ(identity)โ๊ณผ โ๋๋ฑ์ฑ(equality)โ์ ๊ฐ๋ ์ด
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณnnngngn..
ใป
10๋ฌ ์
1
113
2
- ํด๊ฒฐ
์ธํฐํ์ด์ค๋ช ์ด ๋ณ๊ฒฝ๋ ๊ฑธ๊น์??
<img src="https://cdn.inflearn.com/public/files/posts/aad1ee2d-2ea5-4dba-9d6f-731a6c901c67/75b5666d-ac9f-4e0c-a68b-1682f8f7b644.png" media-type="img"
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ๊น์ฒ ์ค
ใป
์ผ ๋ ์
0
90
2
- ํด๊ฒฐ
player ๋ด๋ถ์ worldmap
player ๋ด๋ถ์ worldmap์ด ์๋ ๊ฒ์ ์ข ์ด์ํ๋ค๊ณ ๋๊ปด์ง๋๋ฐ game์ ์์ด์ผ ํ์ง ์์๊น์??
๊ฐ์ฒด์งํฅ์ํํธ์จ์ด-ํ ์คํธ์ํํธ์จ์ด-์ค๊ณ๊น์ฒ ์ค
ใป
์ผ ๋ ์
3
145
2






