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
What are the three main types of variables?
Why do we need polymorphism in c#?
What is oops with example?
What is polymorphism explain its types?
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?
What are the data types in oop?
What is polymorphism what is it for and how is it used?
What causes polymorphism?
What is destructor in oop?
What is cohesion in oop?
is there any choice in opting subjects like 4 out of 7
What is multilevel inheritance in oop?
Which type does string inherit from?
what is the drawback of classical methods in oops?
class type to basic type conversion