์คํฌ๋ฆฝํธ ์ฐธ์กฐ ํ ๋
class class1 = new class()
or
getcompoent<class>();
์ ์๋ ์ธ์คํํฐ๊ฐ ๊น๋ํ ๊ฒ ๊ฐ๊ณ
ํ์๋ ์ ๋ํฐ ๋ ํผ๋ฐ์ค์์ ์์ฃผ ์ฌ์ฉํ๋๋ฐ
๋ ์ค์ ์ด๋๊ฒ์ด ์ข์๊ฑฐ์?
class class1 = new class()
or
getcompoent<class>();
์ ์๋ ์ธ์คํํฐ๊ฐ ๊น๋ํ ๊ฒ ๊ฐ๊ณ
ํ์๋ ์ ๋ํฐ ๋ ํผ๋ฐ์ค์์ ์์ฃผ ์ฌ์ฉํ๋๋ฐ
๋ ์ค์ ์ด๋๊ฒ์ด ์ข์๊ฑฐ์?
Get์ ์ด๋ฏธ ์๋๊ฑฐ ๊ฐ์ ธ์ค๋๊ฑฐ๊ณ , new๋ ์๋ก ๋ง๋๋๊ฑฐ๋๊น new๋ Add๋ ๋น๊ตํด์ผ ํ๋๊ฑฐ ์๋?
์๋ ํฌ๋ผ๊ธ์์ getcompoent ๋๋ฆฌ๋ค๊ณ ํ๋๊ฑฐ ๋ด์ ์ผ๋ง๋ ๋๋ฆฌ๊ธธ๋ ๋ฌผ์ด๋ณด๋๊ฑฐ์
์ญํ ์ด ๋ค๋ฅธ๋ฐ ๋น๊ตํ๋๊ฒ ์๋ฏธ๊ฐ ์๋๋ ์๋ฆฌ์ผ. ๊ฐ์ ธ์ฌ๊ฒ ์์ด์ผ Get์ํ์ง.... ์ด๋ฏธ ์๋๋ฐ new๋ฅผ ํ๋๊ฑด ์ด์ํ๊ณ
ํ์ ์คํ์ด ๋๊ธด ํจ??
์๋ตํ๊ฑฐ๋ผ ์ดํดํด์ค;
๊ฒ์ปดํฌ๋ํธ๊ฐ ์๋ฌด๋ฆฌ ๋๋ ค๋ ์๋ก ์์ฑํ๋๊ฒ๋ณด๋จ ๋น ๋ฆ
์๋ตํ๊ฒ ๋ฌธ์ ๊ฐ ์๋๋ฐ
๊ทธ๋ฅ ์ ๋ํฐ๊ฐ ํ๋ผ๋ ๋ฐ๋ก ํ์ญ์ผ ์ด์ฐจํผ ๋ด๋ถ์ ์ผ๋ก ์ ๋ํฐ๊ฐ ๋ค ์์์ํด์ค๋๋ค.
๋ญ์๋ฆฌ๋ ์ด๊ฒ ์ ์๋ ์ ์ด์ ์ฐธ์กฐ๋ฅผ ๋์ด์ ๊ทธ๋ฅ ์๋กญ๊ฒ ์์ฑํด๋ฒ๋ฆฌ๊ณ ์๋๋ฐ
mono ๊ธฐ๋ฅ์ ์ธ๊ฑฐ๋ ์์ธ๊ฑฐ๋๊ฐ ๋ ์ค์ํ๊ฑฐ ์๋๋?