์บก์ํ ๋ณด์์ฝ์ ์ค์ํ ๋ฐ์ดํฐ ๋๋ ๊ธฐ๋ฅ์ฑ์ ๋ถ์ถฉ๋ถํ๊ฒ ์บก์ํํ๊ฑฐ๋ ์๋ชป ์ฌ์ฉํจ์ผ๋ก์จ ๋ฐ์ํ๋ ๋ณด์์ฝ์ ์ผ๋ก ์ ๋ณด ๋ ธ์ถ, ๊ถํ ๋ฌธ์ ๋ฑ์ด ๋ฐ์ ์๋ชป๋ ์ธ์ ์ ์ํ ๋ฐ์ดํฐ ์ ๋ณด ๋ ธ์ถ ์ ๊ฑฐ๋์ง ์๊ณ ๋จ์ ๋๋ฒ๊ทธ ์ฝ๋ Public ๋ฉ์๋๋ก๋ถํฐ ๋ฐํ๋ Private ๋ฐฐ์ด Private ๋ฐฐ์ด์ Public ๋ฐ์ดํฐ ํ ๋น * ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ(OOP; Object Oriented Programming) : ํ๋ก๊ทธ๋จ์ ๋จ์ํ ๋ฐ์ดํฐ์ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ์ผ๋ก ๋๋๋ ๊ฒ์ด ์๋๋ผ, '๊ฐ์ฒด'๋ผ๋ ๊ธฐ๋ณธ ๋จ์๋ก ๋๋๊ณ ๊ฐ์ฒด๋ค์ ์ํธ์์ฉ์ผ๋ก ์์ ํ๋ ๋ฐฉ์ ํน์ง ์ค๋ช ์บก์ํ (Encapsulation) - ์๋ก ๊ด๋ จ์ฑ์ด ๋ง์ ๋ฐ์ดํฐ์ ์ด๋ฅผ ์ฐธ์กฐํ๋ ํจ์๋ค์ ํ๋๋ก ๋ฌถ์ด ์ฒ๋ฆฌํ๋ ๊ฐ์ฒด ์งํฅ ํน์ฑ - ์ ๋ณด ์๋ : ์บก์ํ์์ ํ๋จ๊ณ ๋ ๋์๊ฐ..