๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋จ ์ด๋? ๊ฐ์ฒด์งํฅ ๊ฐ๋ (์บก์ํ, ์ ๋ณด์๋ ...) ํ๋ก๊ทธ๋จ ๋ถ์(๊ฐ๊ด์) ์ ์ถ๋ ฅ(cin, cout) ํด๋์ค(์ธ์คํด์ค) ๊ด๊ณ, ๊ตฌ์ฑ ๊ฐ์ฒด (์ฌ์ฉ) ๋์ ์์ฑ/์ ์ ์์ฑ ์ ๊ทผ์ ์ด (public, private, protected) ๋ฉค๋ฒ ๋ณ์/ํจ์ ์ธ๋ถ์ ์ ์ค๋ฒ๋ก๋ฉ(์์ฑ์)/ ์ค๋ฒ๋ผ์ด๋ฉ UML ์์ฑ์/์๋ฉธ์ (์์) ๋ฉค๋ฒ ์ด๊ธฐํ(์์ ์ด๊ธฐํ , ์ด๊ธฐํ ๋ฐฉ๋ฒ 3๊ฐ์ง.) this ํฌ์ธํฐ ์ ์ ๋ฉค๋ฒ(static) ์์ ๋ถ๋ชจ์์ฑ์ ๋ช ์์ ํธ์ถ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋จ ์ด๋? ๋ฐ์ดํฐ์ ํจ์๋ฅผ ํ๋์ ๋ฉ์ด๋ฆฌ๋ก ๋ฌถ์ด์ ์๊ฐํ๋ ๋ฐฉ๋ฒ์ด๋ค. ๋ฐ์ดํฐ์ ํจ์๋ฅผ ๊ฐ์ฒด๋ก ๋ฌถ๋ ๊ฒ์ ์บก์ํ(encapsulation)๋ผ๊ณ ๋ถ๋ฅธ๋ค. - ๋ฐ์ดํฐ ์๊ณ ๋ฆฌ์ฆ ๋ ๋ค ์ค์ํด์ง - ๋ฐ์ดํฐ ์๊ณ ๋ฆฌ์ฆ์ class๋ก ๋ฌถ์ด์ ๊ฐ์ฒด๋ผ๊ณ ๋ถ๋ฆ - ๊ฐ์ฒด =..