private ์ ๊ทผ์ ํ์
[C++] ํด๋์ค์ private ์ ๊ทผ ์ ์ด์์ ์ง์ ๋ฒ์
C++๋ ๊ฐ์ฒด ์งํฅ ์ธ์ด์ด๋ฏ๋ก ๊ณต๋ถํ ๋ ๋ฐ๋์ ํด๋์ค(Class)์ ๊ฐ๋ ์ ๊ณต๋ถํ๊ฒ ๋๋ค. ํด๋์ค(Class)๋ ๊ฐ๋จํ๊ฒ '๊ฐ์ฒด์ ์ค๊ณ๋'๋ผ๊ณ ํํํ ์ ์๋๋ฐ, ์ด๋ฅผ ์ฒ์ ๋ฐฐ์ฐ๋ ํ์์ด ํด๋์ค์ ๊ธฐ์ด์ ๋์ค๋ ๋ด์ฉ์ธ ์ ๊ทผ ์ ์ด(access control)๋ฅผ ๊ณต๋ถํ ๋ ํท๊ฐ๋ฆด ๋งํ ๋ถ๋ถ์ด ์์ด ์ด๋ฒ ์๊ฐ์ ๊ฐ๋จํ ํฌ์คํธ๋ก ๋ค๋ค๋ณด๊ณ ์ ํ๋ค. ์ฌ์ค ์ด ๋ด์ฉ์ ํ์๊ฐ ๋ํ๊ต 1ํ๋ ์์ C++๋ฅผ ์ฒ์ ๋ฐฐ์ธ ๋ ์๋ฌด๋ ์ด๊ฒ์ ๋ํด ์๋ ค์ฃผ์ง ์์ ๊ธฐ๋ง๊ณ ์ฌ ์ํ ๋น์ผ, ๊ทธ๊ฒ๋ ์ํ ๋ฌธ์ ํธ๋ ๋น์์ ๊ฐ์๊ธฐ ์ค์ค๋ก ์๋ฌธ์ด ์๊ฒจ โ ์ํ์๊ฐ ๋ด๋ด ๊ณคํน์ค๋ฌ์ ํ์๋ ๋ด์ฉ์ด์๋ค. (๋คํ์ด ๊ทธ ๋ฌธ์ ๋ ๋ง์๋๊ฑธ๋ก ๊ธฐ์ต..) ๋จผ์ , ํด๋์ค์ ์ ๊ทผ ์ ์ด์ ๊ดํ ๊ฐ๋ ์ด ์ด๋ ์ ๋ ์กํ์๋ค๋ ์ ์ ๋ก ์ค๋ช ์ ํ๋ ์ด๋ฐ ๊ฐ๋ ์ด ์์ง ..