• In OOPs Binding is a process to connect method call to the method body.
  • They are two types of Static(Early) and Dynamic(Late) Binding.
  • In Static Binding object is determined at compiled time. This is done using static, private and, final methods which can not be override.
  • In Dynamic Binding object is determined at run time.This is done using instance methods.