virtual method invocation

[ˈvɜːr.tʃu.əl ˈmeθ.əd ɪn.voʊˈkeɪ.ʃən]
nounpl: virtual method invocations
invocação de método virtual
1. A programming mechanism where a method call is resolved at runtime based on the actual type of the object, not the declared type, allowing polymorphic behavior through inheritance or interface implementation
In object-oriented programming, virtual method invocation enables a base class reference to call the correct derived class method at runtime.
Na programação orientada a objetos, a invocação de método virtual permite que uma referência de classe base chame o método correto da classe derivada em tempo de execução.
2. The dynamic dispatch process used in languages like Java and C++ where the appropriate method implementation is selected based on the actual runtime type of the object
Virtual method invocation is crucial for implementing polymorphism in C++.
A invocação de método virtual é crucial para implementar polimorfismo em C++.
This is a specialized technical term primarily used in software engineering and computer science education. It is language-agnostic in concept but terminology varies by language (e.g., 'virtual methods' in C++, similar mechanisms in Java, Python, and other OOP languages). The term is consistently used in both Brazilian and Portuguese technical communities without significant variation.
Synonyms / Sinônimos
dynamic dispatchpolymorphic method callruntime method resolutiondynamic method invocation
Antonyms / Antônimos
static method invocationcompile-time bindingearly binding

Regional Variations

General Brazilian
invocação de método virtual
Standard technical term used in software development contexts
Portugal
invocação de método virtual
Same term used; no significant regional variation in technical terminology
USA/International Tech
virtual method invocation
Original English term widely used in international technology communities

Related Words

polymorphisminheritancemethod overridingvtabledynamic bindinglate bindingtype resolution

Related Idioms & Phrases

polymorphic behavior through virtual methods
runtime method resolution through virtual invocation
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →