๊ณต๋ถํ๋ค๊ฐ ์ง์ณ์
๊ฐ์ ๋ฐ์ ๋ณด๊ฒ์์ ๋ง๋ค์ด๋ดค์ด์
โ๏ธ๋ง๋ค์ด์ผํ ๊ฒ๋ค์ ์ ๋ฆฌ ํ์ต๋๋ค.
User Class ์ ์
- ์ด๋ฆ์ ์ ์ฅํ๋ค.
- toString ์ด๋ฆ์ ๋ฐํ
- Hand Class์ ํฌํจํ๋ค.
- ์๊ฐ๋ฝ์ ๋ฆฌ์ ํ๋ ํจ์
- ์๊ฐ๋ฝ์ด ๋ง๋ ์ง ํ์ธํ๋ ํจ์
Hand Class ์๊ฐ๋ฝ
- ์๊ฐ๋ฝ์ ๋๋ค์ผ๋ก ๋ฐํํ๋ค.
- ๋ค์ ์๊ฐ๋ฝ์ ๋๋ค์ผ๋ก ์ฃผ๋ ํจ์
- 0~2 ๊น์ง
- ์๊ฐ๋ฝ์ด ๋ง๋์ง ํ์ธํ๋ ํจ์
UserControll Class
- ์ ์ ๋ค์ ์์ฑํ๋ฉด์ ์ด๋ฆ์ ์ ๋ ฅ
- ์ ์ ์ ์๊ฐ๋ฝ์ ๋ณด์ฌ์ค๋ค.
- ๋๊ฐ ์ด๊ฒผ๋์ง ์๋ ค์ค๋ค.
- ๋น๊ฒผ๋ค๋ ๊ฒ์ ์๋ ค์ค๋ค.
- ์๊ฐ๋ฝ์ ๋ฆฌ์ ํด์ค๋ค.
Progress Class ๊ฒ์ ์งํ
- ์๋ฌด๋ 5๋ฒ์ด๊ธฐ๋ฉด ๊ฒ์์ ๋๋๊ณ
- ์ต์ข ์ผ๋ก ๊ฒ์ ์ค์ฝ์ด ์ถ๋ ฅ
1๋ฒ์ ์ ์ ์ ์ด๋ฆ: ๋ฐ์น์ฐฌ
2๋ฒ์ ์ ์ ์ ์ด๋ฆ: ๊น์นํธ
๋ฐ์น์ฐฌ์ ์๊ฐ๋ฝ: paper
๊น์นํธ์ ์๊ฐ๋ฝ: scissor
๊น์นํธ๊ฐ ์ด๊ฒผ์ต๋๋ค.
๋ฐ์น์ฐฌ์ ์๊ฐ๋ฝ: scissor
๊น์นํธ์ ์๊ฐ๋ฝ: paper
๋ฐ์น์ฐฌ๊ฐ ์ด๊ฒผ์ต๋๋ค.
๋ฐ์น์ฐฌ์ ์๊ฐ๋ฝ: paper
๊น์นํธ์ ์๊ฐ๋ฝ: rock
๋ฐ์น์ฐฌ๊ฐ ์ด๊ฒผ์ต๋๋ค.
๋ฐ์น์ฐฌ์ ์๊ฐ๋ฝ: rock
๊น์นํธ์ ์๊ฐ๋ฝ: paper
๊น์นํธ๊ฐ ์ด๊ฒผ์ต๋๋ค.
๋ฐ์น์ฐฌ์ ์๊ฐ๋ฝ: paper
๊น์นํธ์ ์๊ฐ๋ฝ: scissor
๊น์นํธ๊ฐ ์ด๊ฒผ์ต๋๋ค.
๋ฐ์น์ฐฌ์ ์๊ฐ๋ฝ: rock
๊น์นํธ์ ์๊ฐ๋ฝ: paper
๊น์นํธ๊ฐ ์ด๊ฒผ์ต๋๋ค.
๋ฐ์น์ฐฌ์ ์๊ฐ๋ฝ: paper
๊น์นํธ์ ์๊ฐ๋ฝ: scissor
๊น์นํธ๊ฐ ์ด๊ฒผ์ต๋๋ค.
์ด๋ฆ:๋ฐ์น์ฐฌ ์ด๊ธด์:2 ์ด๋ฆ:๊น์นํธ ์ด๊ธด์:5