๐ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉ๋ ๊ตฌ์ฑ ์์์ ์ค์ ๊ฐ์ ๊ฒฐ์ ์ง๋ ํ์
Dynamic Binding (๋์ ๋ฐ์ธ๋ฉ)
= Late Binding (์ง์ฐ ๋ฐ์ธ๋ฉ)
- ์ปดํ์ผ ์ดํ ๋ฐํ์์ ๋ฐ์ธ๋ฉ ๋๊ฑฐ๋, ๋ฐํ์์ ๋ณ๊ฒฝ๋๋ (์ฆ, ๋ค๋ฅธ ์ ๊ฐ์ฒด๋ฅผ ์ฐ๊ฒฐํ ์ ์๋) ๋ฐ์ธ๋ฉ
- โค๏ธ ์ ํํ ๊ฐ์ ๋ฏธ๋ฆฌ ์ง์ ํ๊ธฐ ์ด๋ ค์ด ๊ฒฝ์ฐ
- ๐ Overriding (์ค๋ฒ๋ผ์ด๋ฉ)
Static Binding (์ ์ ๋ฐ์ธ๋ฉ)
= Early Binding (์ด๊ธฐ ๋ฐ์ธ๋ฉ)
- ์ปดํ์ผ ํ์์ ๋ฐ์ธ๋ฉ๋ ํ, ๋ฐํ์์ ๋ณํ์ง ์๊ณ ๊ณ์ ์ ์ง๋๋ ๋ฐ์ธ๋ฉ
- โค๏ธ ๋น ๋ฅธ ์๋
- ๐ Overloading (์ค๋ฒ๋ก๋ฉ)