i have daught in concept of early binding and late binding.What is it use in object oriented programing? what early binding does ? what late binding does ? What concept does object oriented programing uses ?
Hi Depak, I assume you meant to say: doubt about binding. The concept relates to polymorphism. Static (Early) Binding: Traditional method of compiler determining the exact method to call. The binding depends on the object variable alone. Dynamic (Late) Binding: Object oriented approach to determining the method to call at run-time. The compiler places code so that the run-time environment will be able to determine the exact method to call. The binding depends on the type of the object. Regards, Manfred
Early binding: Compiler does this binding.. (eg.,) class variables, Static methods, static Variables ar involved in this. Late Binding: Done by JVM (eg.,) instance methods mainly, and determining class of a particular operation at run time