What is the difference between Dynamic and Static Binding?

Dynamic Binding Static Binding
  1. Dynamic Binding means which function to call is decided at the run time.
  2. Dynamic Binding is also known as late binding.
  3. Calling to different functions by the compiler is slow in case of dynamic binding as compiler makes decision of function call at run time.
  1. Static Binding means which function to call is decided at compile time.
  2. Static Binding is also known as early binding.
  3. Calling to different functions by the compiler is fast in this case as compiler makes decision of function call at compile time.

More Questions

Leave a Reply

Word Verfication * Time limit is exhausted. Please reload CAPTCHA.