What is late bound function call and early bound function
call? Differentiate.

Answer Posted / svlsr2000

Functions are boud to there address so that they could be
executed. if the address of the functions are known durning
compile time the compiler binds it, this kind of binding is
known as compile time binding or early binding. Where as
when we dont know which function needs to be exucuted
during compile time (as in case of dynamic polymorphism),
compiler uses mechaninsm of virtual table and binds the
function address during runtime. this is known as runtime
binding or late binding.

Is This Answer Correct ?    24 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is oops concept with example?

759


How to improve object oriented design skills?

744


String = "C++ is an object oriented programming language.An imp feature of oops is classes and objects".Write a pgm to count the repeated words from this scenario?

2136


What is encapsulation with example?

779


write knight tour problem which is present in datastructure

2360


What is inheritance in oop?

791


What is byval and byref? What are differences between them?

1927


What are oops methods?

745


What is basic concept of oop?

880


if i have same function with same number of argument but defined in different files. Now i am adding these two files in a third file and calling this function . which will get called and wht decide the precedence?

3099


what is the drawback of classical methods in oops?

3104


What do you mean by Encapsulation?

799


How do you answer polymorphism?

785


Can you explain polymorphism?

802


i=20;k=0; for(j=1;k-i;k+=j<10?4:3) { cout<

1629