What is early binding and late binding or Difference overloading and overriding or static and dynamic binding
Compile Time Polymorphism (Called as Early Binding or Overloading or static binding)
Run Time Polymorphism (Called as Late Binding or Overriding or dynamic binding)
- we can override a method in base class by creating similar function in derived class this can be achieved by using inheritance principle and using “virtual & override” keywords.