vtable

[ˈviː.teɪ.bəl]
nounpl: vtables
tabela virtual
1. In object-oriented programming, a mechanism used by a programming language to support dynamic dispatch or late binding. It is a table of function pointers that allows a program to call methods on an object without knowing the object's exact type at compile time.
The compiler generates a vtable for each class that contains virtual functions, enabling polymorphic behavior.
O compilador gera uma tabela virtual para cada classe que contém funções virtuais, permitindo comportamento polimórfico.
2. A lookup table used in C++ and similar languages to resolve which implementation of a virtual function should be called for a given object at runtime.
When you call a virtual function through a base class pointer, the program uses the vtable to find the correct derived class implementation.
Quando você chama uma função virtual através de um ponteiro de classe base, o programa usa a tabela virtual para encontrar a implementação correta da classe derivada.
This is highly specialized programming terminology used primarily in computer science and software development contexts. The term 'vtable' remains largely unchanged across languages and is understood by programmers globally. It is a fundamental concept in C++ and languages with similar object-oriented features, and is rarely translated in actual code or technical discussions, even in non-English-speaking countries.
Synonyms / Sinônimos
virtual method tablevirtual function tabledispatch tablemethod dispatch table

Regional Variations

General Technical (Brazil)
tabela virtual
standard technical term in Brazilian Portuguese programming documentation
Portugal
tabela virtual
same term used in Portuguese technical contexts
International Technical
vtable
the English acronym is typically used unchanged in most programming communities worldwide

Related Words

virtual functionpolymorphismlate bindingdynamic dispatchinheritancemethod resolution
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →