C++ Programming - OOPS Concepts - Discussion

Discussion :: OOPS Concepts - General Questions (Q.No.24)

24. 

How "Late binding" is implemented in C++?

[A]. Using C++ tables
[B]. Using Virtual tables
[C]. Using Indexed virtual tables
[D]. Using polymorphic tables

Answer: Option B

Explanation:

No answer description available for this question.

Bhavesh Patel said: (May 29, 2012)  
What is "Virtual Table"?

Ram Bidwai said: (Jun 2, 2012)  
What is concept of virtual table?

Dimple said: (Jun 5, 2012)  
What do you mean by virtual table?

Viny said: (Jun 6, 2012)  
What is late binding. ?

Vivek Kumar said: (Jun 17, 2012)  
Late Binding means Dynamic Binding or Runtime Binding. Various mappings done at the running of program code.

Yogesh said: (Jun 17, 2012)  
The virtual table is a lookup table of functions used to resolve function calls in a dynamic/late binding manner.

Savitha.S said: (Aug 7, 2012)  
Explain more about virtual table and late binding ?

Shweta said: (Aug 13, 2012)  
To implement virtual functions, C++ uses a special form of late binding known as the virtual table. The virtual table is a lookup table of functions used to resolve function calls in a dynamic/late binding manner. The virtual table sometimes goes by other names, such as "vtable", "virtual function table", "virtual method table", or "dispatch table".

Aamir said: (Aug 16, 2012)  
Thanks shweta nd Yogesh.

Deepika said: (Oct 1, 2012)  
What is late binding?

What it does?

What is virtual table and what it contains?

Geeta Kamble said: (Nov 8, 2012)  
Hence the dynamic and late binding is one an the same thing.

Savitha.D said: (Jan 21, 2014)  
I need a clear description about virtual tables and its functions can any one help me out.

Pooja Pandey said: (Apr 18, 2014)  
The function is linked with particular class much later after compilation, the process is termed as late binding or dynamic binding or dynamic linkage. The late binding is implemented through virtual function.

Akshay Meena said: (Feb 26, 2016)  
What is the difference between virtual function and virtual table? Somebody please tell me.

Madhu said: (Mar 3, 2016)  
What is late binding?

Arpit said: (Mar 30, 2016)  
What is meant by late binding?

Priya said: (Jul 15, 2016)  
Late binding is similar to dynamic binding. Used to call the relevant function during the runtime of a program.

Mayu said: (Feb 15, 2017)  
How implementation of dynamic binding possible in virtual c++?

Meghana said: (Mar 8, 2017)  
What is meant by late binding?

Jayshri Salve said: (Mar 31, 2018)  
Late Binding means Dynamic Binding or Runtime Binding. Various mappings done at the running of program code.

Raj Swami said: (Dec 13, 2018)  
When class contain at least one virtual function at that time complier internally creates one table which stores the address of virtual function declared in the side that class. Such a table is called virtual function table or vftable or vtable.

Post your comments here:

Name *:

Email   : (optional)

» Your comments will be displayed only after manual approval.