C๋ C++์์ฃผ๋ก ๋ง์ ธ๋ดค๋ ์ธ๋ถ์ด
์ ๋ํฐ ๋ฐฐ์๋ณด๋ฉด์
C#๋ ๋ญ ๋ฌธ๋ฒ ๊ทธ๊ฒ ๊ทธ๊ฑฐ๋ผ ์ ์ด๋ค๊ฐ
์ด์ ์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ์๋ค๊ฐ ์ปค์คํ ๋ ์คํฌ๋ฆฝํธ๊ฐ์๊ฑฐ ๋ถ์ผ ์ ์๊ฒ ํ๋ ค๊ณ
๋ชจ๋ ธ์คํฌ๋ฆฝํธ ์ค๋ธ์ ํธ์์ getclass ํ๋๋ ํด๋์ค์ค๋ธ์ ํธ๊ฐ ์๋๋ผ type์ด ๋์ค๋๊ฑฐ์
????
๊ทธ๋ ๊ฒ ์ฝ์ง ํ๋ฉด์ ๋ฆฌํ๋ ์ ์ด๋๊ฑธ ์๊ฒ๋๊ณ ๊ฒฐ๊ตญ ํด๊ฒฐํด๋๋ค.
๊ทผ๋ฐ ๊ธฐ ๋ค๋นจ๋ ค์ ์ ๊ฑฐํ๊ณ ๊ฒํ์ใ ใ
ํ์ ๋ฉ์๋ ์ด๋ฐ๊ฑฐ ์ด์ด์๊ธด ํ๋๋ฐ
์ดํด๋ ๋์ถฉ ํ๋ค
์ ๊ธฐํ๋ค C#
์ ๋ํฐ ๋ฐฐ์๋ณด๋ฉด์
C#๋ ๋ญ ๋ฌธ๋ฒ ๊ทธ๊ฒ ๊ทธ๊ฑฐ๋ผ ์ ์ด๋ค๊ฐ
์ด์ ์คํฌ๋ฆฝํฐ๋ธ ์ค๋ธ์ ํธ์๋ค๊ฐ ์ปค์คํ ๋ ์คํฌ๋ฆฝํธ๊ฐ์๊ฑฐ ๋ถ์ผ ์ ์๊ฒ ํ๋ ค๊ณ
๋ชจ๋ ธ์คํฌ๋ฆฝํธ ์ค๋ธ์ ํธ์์ getclass ํ๋๋ ํด๋์ค์ค๋ธ์ ํธ๊ฐ ์๋๋ผ type์ด ๋์ค๋๊ฑฐ์
????
๊ทธ๋ ๊ฒ ์ฝ์ง ํ๋ฉด์ ๋ฆฌํ๋ ์ ์ด๋๊ฑธ ์๊ฒ๋๊ณ ๊ฒฐ๊ตญ ํด๊ฒฐํด๋๋ค.
๊ทผ๋ฐ ๊ธฐ ๋ค๋นจ๋ ค์ ์ ๊ฑฐํ๊ณ ๊ฒํ์ใ ใ
ํ์ ๋ฉ์๋ ์ด๋ฐ๊ฑฐ ์ด์ด์๊ธด ํ๋๋ฐ
์ดํด๋ ๋์ถฉ ํ๋ค
์ ๊ธฐํ๋ค C#
์ด๋ฑํ์ ์ผ๊ธฐ์ฅ์ธ์ค ์์๋ค