๋ฐ๋ผํ๋ ์ค์ ํด๋์ค B์ ์๋๋ฐ m_b๊ฐ์ ์ถ๋ ฅํ๊ณ ์ถ์๋ฐ...์๋๋ค์ใ
ใ
B bb; //Bํด๋์ค์ ๊ธฐ๋ณธ ์์ฑ์๊ฐ ์์ต๋๋ค. ์ด๋ ๊ฒ ์ ์ธํ๋ฉด ๊ธฐ๋ณธ ์์ฑ์๋ฅผ ์ด์ฉํ์ฌ instance ๋ฅผ ๋ง๋ ๋ค๋ ๋ป์
๋๋ค. ๋ฐ๋ก ๋์
์ ์ํด์ค๋ค๋ฉด ๋ด๋ถ ๋ฉค๋ฒ ๋ณ์์๋ ์ฐ๋ ๊ธฐ ๊ฐ์ด ๋ค์ด ์๊ฒ ์ฃ ํ์ง๋ง, ํ์ฌ ์ฝ๋์ B class ์ ๊ธฐ๋ณธ ์์ฑ์๊ฐ ๋ค์ด ์์ง ์๊ธฐ ๋๋ฌธ์ ์ค๋ฅ๊ฐ ๋๋๊ฒ ์
๋๋ค. B class์ ๊ธฐ๋ณธ์์ฑ์๋ฅผ ์ถ๊ฐ ํ์๊ฑฐ๋, B class ์ฒ์ ๋ง๋์ค๋ ์์ฑํ์ ์์ฑ์์ ๋ง๊ฒ int๊ฐ์ ๋ฃ์ด ์ฃผ์
ํ ๊ฒ ๊ฐ์ต๋๋ค. //cout //(์ด๋ ๊ฒ๋ ํด๋ดค๋๋ฐ ์ด๋ฌํ ํผ์ฐ์ฐ์์ ์ผ์นํ๋ " ์ด ์ฝ๋์์ m_b.print() ์ฆ B class์ print()ํจ์๋ ๋ฆฌํด๊ฐ์ด ์๋ void ํ ํจ์ ์ด๊ธฐ๋๋ฌธ์ cout ์ผ๋ก ์ถ๋ ฅ ํด์ค๊ฒ ์๊ธฐ ๋๋ฌธ์ ์ค๋ฅ๊ฐ ๋๋๊ฒ ์
๋๋ค. m_b์ ๋ฉค๋ฒ๋ฅผ ๋ณด๊ณ ์ถ์ผ์ ๊ฑฐ๋ผ๋ฉด ๋ค์ ์ค์์ m_b.print()๋ฅผ ํธ์ถ ํด์ฃผ์
์ผ ํฉ๋๋ค.