100๊ฐ์ง ์ข ๋ฅ์ ์์ดํ ์ด ์์ด.
์ ์ ๊ฐ ์์ดํ A๋ฅผ ๋จน์ผ๋ฉด Item ํด๋์ค์ ๋ ํผ๋ฐ์ค๋ฅผ ์์ฑํด Item a = new Item(); (๊ทธ๋ฆฌ๊ณ ๋ฆฌ์คํธ๋ ๋ฐฐ์ด๊ฐ์๋ฐ ๋ฃ๊ฒ ์ง)
๊ทผ๋ฐ ๋ง์ฝ ์ด ์์ดํ ์ ํ๊ฑฐ๋ ๋ฒ๋ฆฌ๊ฑฐ ํ์๋ ์ด ๋ ํผ์ ์ค๋ฅผ ํด์ ํด.
๋ ๊ทผ๋ฐ ์ด๋ฐ ํ๋์ด ๊ฒ์ ๋ด๋ด ๊ณ์ ์ผ์ด๋ ์๋ค๊ฐ ํ์๋ค๊ฐ ๋จน์๋ค ๋ฒ๋ ธ๋ค๊ฐ...
๊ทธ๋ฌ๋ฉด ๊ฐ๋น์ง ์ปฌ๋ ํฐ๊ฐ ์กฐ์จ๋๊ฒ ๋์ง ์์๊น??
๋ค๋ค ์ด๋ป๊ฒ ๊ตฌ์ํ์ด??
์์ฑํ ํ์๊ฐ์์ ์ฐธ์กฐ๋ง ์์ผ๋๋จ
์ฐธ์กฐ๋ผ๋? new ํ์ง ๋ง๋ผ๋ ๋ป์ด์ผ? ์์ธํ ์ค๋ช ์ ๋ถํ๋๋ฆผ
๊ทธ๋ฅ ์์งํ๊ณ ์๋ ์์ดํ ์ ๊ฐฏ์๋ง ๋๋ ค์ฃผ๋ฉด ๋์ง ์์?
public class item{
public stirng name
public int cost;
public int count; }
๋ญ ๋์ถฉ ์ด๋ฐ์์ผ๋ก ์ง์ ํด๋น ํ๋ ์ด์ด๊ฐ ๊ทธ ์์ดํ ์ ๋ช๊ฐ ๊ฐ์ง๊ณ ์๋๋ฅผ count๋ณ์๋ก ์กฐ์ ํ๋ค๊ฑฐ๋
๋ด๊ฐ ๋ง๋ค๊ณ ์๋๊ฑด ๊ฐ์ ํ ์ด๋ผ๋ ์ต์ ์ด ์กฐ๊ธ์ฉ ๋ค๋ฅผ ์ ์์ด์ ์ผ๋จ ๊ทธ๋ฐ์์ผ๋ก ํ๊ณ ์๊ธฐ๋ ํด ๊ธฐ๋ฅ ๊ตฌํ ๋คํ๋ฉด ํ๋กํ์ผ๋ฌ ๋๋ ค๋ณผ๋ ค๊ณ ..
๊ธฐ๋ณธ์ ์ธ Item ํด๋์ค ๋ด์ ๊ธฐ๋ณธ์ด ๋ ์ ์๋ ๊ฒ์ ์ฐธ์กฐ๋ง ํ๊ณ , ๋ณ๊ฒฝ ๊ฐ๋ฅ์ฑ์ด ์๋ ์ต์ ๋ค์ ๋ํด์๋ง ๋ฐ๋ก ์ฒ๋ฆฌํ๋๊ฒ๋ ์ข์ ๋ฐฉ๋ฒ์.
ex ) ํฌ์ > [๊ธฐ๋ณธ ๋ฐ์ดํฐ] id, name, context, gold