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

How is class defined?

584


What does <> mean pseudocode?

622


What is inheritance and how many types of inheritance?

616


What is inheritance in simple words?

625


What is abstraction encapsulation?

655






What does oop mean in snapchat?

680


Is this job good for future? can do this job post grduate student?

1689


what type of questions

1697


Why is oop better than procedural?

602


what are the different types of qualifier in java?

1840


Why do we use polymorphism in oops?

577


Give two or more real cenario of virtual function and vertual object

1851


What is difference between polymorphism and inheritance?

617


What is difference between data abstraction and encapsulation?

615


Why is encapsulation used?

577