์ด ์์ค์์๋ Java์ ๊ธฐ๋ณธ ์ ํ๊ณผ ํ์ฅ ๋ฐ ์ถ์ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ์ต๋๋ค. ๊ฐ์ฒด์ ํด๋์ค์ ๋ํด ์ด์ผ๊ธฐํ์ต๋๋ค. ๋ํ ๊ฐ์ฒด ์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ์์น์ธ Java๋ฅผ Java๋ก ๋ง๋๋ ์์๋ฅผ ์ฐ๊ตฌํ๊ธฐ ์์ํ์ต๋๋ค. ์กฐ๊ธ๋ง ๋ ์ฐธ์ผ์ธ์. ๋ค์ ๋จ๊ณ๋ก ์งํํ๊ธฐ ์ ์ ์ด ๋จ์์ ํตํด ์์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
OOP์ ์๋ฆฌ
Java์์ ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์ด ์๋์ง ์ด๋ฏธ ์๊ณ ์์ต๋๋ค. ํด๋์ค๋ฅผ ์ ์ธํ๊ณ ํด๋์ค๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ ํด๋์ค์๋ ๋ฉ์๋๊ฐ ์์ต๋๋ค. ํ์ง๋ง ์ ๋ชจ๋ ๊ฒ์ด ์ด์ ๊ฐ๊ณ ๊ทธ๋ ์ง ์์ต๋๊น? ํ๋ก๊ทธ๋จ์ด ๋ค๋ฅธ ๊ฒ์ด ์๋ ํด๋์ค์ ๊ฐ์ฒด๋ก ๊ตฌ์ฑ๋๋๋ก ์ธ์ด๊ฐ ๊ตฌ์กฐํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? "๊ฐ์ฒด"์ ๊ฐ๋ ์ด ๋ฐ๋ช ๋๊ณ ์ต์ ์ ์ ๋์ธ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๋ชจ๋ ์ธ์ด๊ฐ ์ด๋ฐ ๋ฐฉ์์ผ๋ก ์ค๊ณ๋์์ต๋๊น? ๊ทธ๋ ์ง ์๋ค๋ฉด Java์ ์ด๋ค ์ด์ ์ด ์์ต๋๊น? ๋ง์ ์ง๋ฌธ์ด ์์ต๋๋ค. ์ด ์์ ์ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค. ์์, ์ถ์ํ, ์บก์ํ ๋ฐ ๋คํ์ฑ๊ณผ ๊ฐ์ OOP์ ์์น์ ๋ํด ์์ธํ ์์๋ด ๋๋ค.
Codegym University ๊ณผ์ ์ ์ผ๋ถ๋ก ๋ฉํ ์ ํจ๊ปํ๋ ๊ฐ์ ์ค๋ํซ. ์ ์ฒด ๊ณผ์ ์ ๋ฑ๋กํ์ญ์์ค.
GO TO FULL VERSION