What is the difference between overloaded functions and overridden functions?
Options
- Overloading is a dynamic or run-time binding and Overriding is static or compile-time binding
- Redefining a function in a friend class is called function overriding while Redefining a function in a derived class is called a overloaded fucntion.
- Overloading is a static or compile-time binding and Overriding is dynamic or run-time binding
- Redefining a function in a friend class is called function overloading while Redefining a function in a derived class is called as overridden fucnion.
CORRECT ANSWER : Overloading is a static or compile-time binding and Overriding is dynamic or run-time binding
Write your comments