๋น์ฃผ์ผ ์คํ๋์ค ๊ธฐ๋ณธ ๋๋ฒ๊ทธ ์ฌ์ฉํจ
Static์ด๋ Delegate์์ ๋ฒ๊ทธ๋๋ฉด ์ฐพ์๋ด๊ธฐ ์กด๋ ๋นก์
ํนํ Delegate ์ด์๋ผ๋ ํฐ์ง๋ ์๊ธฐ๊ฐ ์ง ๋ฉ๋๋ก๋ผ์ ์ด๋์ ์ด๋ค์์ผ๋ก ํฐ์ก๋์ง ์ ๋๋ก ๋์ค์ง ์์
๊ทธ๋์ ๊ด๋ จ๋ ๋ชจ๋ ์ฝ๋ ์ผ์ผ์ด ๋ค ํ์ธํ๋ ์๋ฐ์ ์์์
๋๋ฒ๊ทธ ํ๋ค๊ฐ
"๋ฉ๋ชจ๋ฆฌ์ ๋ฉ์ฉกํ ๊ฐ ๋ค์ด๊ฐ ์๋๋ฐ ์ย ์ง๋์ธ๋ฐ"
"์์ฑ์๋ก ๋ฃ์ด๋ย Property ๊ฐ์ด ์ NULL์ธ๋ฐ ์๋ฐ"
์ด๋ฐ ๊ฒฝ์ฐ๋ 99%ย Static ์๋๋ฉด Delegate ๋ฌธ์ ์์
ํน์ ๋ญ ๋ค๋ฅธํด์ด๋ ์๋ํํฐ ์ฐ๋ฉด ํด๊ฒฐ๋๋ ๋ฒ ์์?
๋๋ฒ๊ทธ ๊ฟํ ์๋ ค์คย ๋ฒ ๋ฒ
delegate ๊ฐ ์ง ๋ฉ๋๋ก ํฐ์ง?
๊ทธ๋ด์๊ฐ ์๋? ์์์ข
delegate ์์ฒด๊ฐ ํฐ์ง๋๊ฒ ์๋๋ผ ๊ทธ๊ฑธ๋ก ๊ตฌํํ ์๊ธฐํจ์๊ฐ ํฐ์ง๋ค๋๊ฑฐ๊ฒ ์ง
ใ ใ ใ Listener์ชฝ์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๋ ๋ง์ด์์