์ฝ๋ฉํ๋ค๋ณด๋ฉด public ํจ์๋ค์ ๊ฐ๋์๋ ๋ถ๋ฌ์จ์ ๋ฌธ์ ๋ ๋๊ฐ ๋ง์ ๊ฒ ๊ฐ์ .
๊ทธ๋์ ์ด๋ค public ํจ์๋ ์ด๋ค ํด๋์ค์์๋ง ๋ถ๋ฌ ์ธ ์ ์๋ค ๋ผ๊ณ ์ ํ์ ๊ฑธ๊ณ ์ถ์๋ฐ
c#์ ๊ทธ๋ฐ ์ ์ธ์ด ๊ฐ๋ฅํจ?
์๋ฅผ ๋ค์ด Job์ ๋ณด๋ฉด Init() ์ด๋ public ํจ์๊ฐ ์๋๋ฐ, ์ด ํจ์๋ JobManager ๋ง ํธ์ถ ํ ์ ์์์ผ๋ฉด ์ข๊ฒ ์.
Job์ Jobmanager์ ๋ด๋ถ ํด๋์ค๋ก ๋ง๋ค๊ณ private?๋ก ๋๋ ๋ฐฉ๋ฒ๋ ์๋ ๊ฒ ๊ฐ์๋ฐ, ๊ทธ๊ฑฐ๋ง๊ณ ๋ค๋ฅธ ๋ฐฉ๋ฒ ์๊ณ ์์ผ๋ฉด ๋ถํํจ.
init ํจ์ ๋งจ์์ค์ ์ดํ๋ฌธ ๋ฌ์
c++ ์ด๋ผ๋ฉด friend ํค์๋๊ฐ ์์ง๋ง ๊ทธ๋ฅ JobManager ์์๋ง ํธ์ถ ํ ๊ฒ! ์ด๋ผ๊ณ ์ฃผ์์ ๋ค๋๊ฒ.
์ญ์ ๊ทธ๋ด ์ ๋ฐ์ ์๋...
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
ใ ใ ๋ง ๋๋ค.