Late Binding - Late Binding Implementations - Late Binding in C++

Late Binding in C++

In C++, late binding (also called "dynamic binding") is normally made happen by prepending the virtual keyword to a method. C++ will then create a so-called virtual table, which is a look-up table for functions that from now on will always be consulted on each function call. You may find further information about this type of late binding under the related article of Dynamic dispatch; however, it must be noted that even in textbooks the "late binding" term is used in favor of "dynamic dispatch".

Read more about this topic:  Late Binding, Late Binding Implementations

Famous quotes containing the words late and/or binding:

    Sir Andrew Aguecheek. I know, to be up late is to be up late.
    Sir Toby Belch. A false conclusion. I hate it as an unfilled can. To be up after midnight and to go to bed then, is early; so that to go to bed after midnight is to go to bed betimes.
    William Shakespeare (1564–1616)

    With a binding like you’ve got, people are gonna want to know what’s in the book.
    Alan Jay Lerner (1918–1986)