์ 29์ฅ ๐JAVAโ part_3(ํด๋์ค์ ๊ฐ์ฒด)๐
๐ค๊ฐ์ฒด(instance) ๋ ๋ฌด์์ผ๊นโโ - ์ฌ์ค ๊ฐ์ฒด๋ ๋ชจ๋ ๊ฒ์ด ๊ฐ์ฒด๋ผ๊ณ ํ ์ ์๋ค. ์ผ์์์์ ์ฃผ๋ณ์ ๋ชจ๋ ์ฌ๋ฌผ,๊ฑด๋ฌผ,์ฌ์ง์ด ์ฌ๋๋ ๊ฐ์ฒด๋ผ๊ณ ํ ์์๋ค. ํ๋ก๊ทธ๋จ์์์ ๊ฐ์ฒด(๋ฉ๋ด,๋ฒํผ)๊ฐ ์๊ณ ์ค์ธ๊ณ์ ๊ฐ์ฒด(๊ณ ์ ํ ํน์ฑ,ํ๋์๊ฐ์ง)๊ฐ ์๋ค. ๐คํด๋์ค๋ ๋ฌด์์ผ๊นโโ ๊ฐ์ฒด๋ฅผ ์บก์ํ(๊ฐ์ฒด ๋ชจ์์ ์ ์ธํ ํ)์ํจ๊ฒ์ ํด๋์ค(class) ๋ผ๊ณ ํ๋ค. ์์ : ์ฌ๋(ํด๋์ค) - ์ฅ๊ธฐ,์ธํฌ,์ ๊ฒฝ,๋ผ,๊ทผ์ก(๊ฐ์ฒด) ์ปดํจํฐ(ํด๋์ค) - ๋ฉ์ธ๋ณด๋,๊ทธ๋ํฝ์นด๋,RAM,ํ๋๋์คํฌ,์ฟจ๋ฌ,ํ์(๊ฐ์ฒด) ๋ชฉ์ : ์ธ๋ถ๋ก ๋ถํฐ์ ๋ฐ์ดํฐ์ ๋ํ ๋ณดํธ ๐๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ ์์ ์ ํธ์์ ๊ฐ์ฒด์งํฅ์ Java ์์ฃผ๋ก ์๊ฐํ๊ณ ์๊ณ class๋ public ๊ฐ์ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๋ค. ์ด ๊ฒฝ์ฐ๋ง ๊ฐ์ฒด์งํฅ์ ํด๋นํ๋ ๊ฒ์ผ๋ก ์คํดํ์ง ์๊ฒ ์ฃผ์ํด์ผ ..