method resolution

[/ˈmeθəd ˌrezəˈluːʃən/]
nounpl: method resolutions
resolução de método
1. The process by which a programming language determines which method implementation to call when a method is invoked on an object, especially in object-oriented programming with inheritance and polymorphism
Method resolution in Python follows the Method Resolution Order (MRO) to determine which parent class method is called.
A resolução de método em Python segue a Ordem de Resolução de Método (MRO) para determinar qual método da classe pai é chamado.
2. In multiple inheritance scenarios, the algorithm used to determine the order in which base classes are searched for a method
The C3 linearization algorithm is used for method resolution in multiple inheritance.
O algoritmo de linearização C3 é utilizado para a resolução de método em herança múltipla.
This is a technical term primarily used in software development and computer science education. It is widely understood in its English form across the global programming community, though Brazilian and Portuguese technical professionals commonly use the Portuguese translation 'resolução de método' in formal documentation and educational contexts.
Synonyms / Sinônimos
method lookupmethod dispatchmethod bindingdynamic dispatch

Regional Variations

General Brazilian
resolução de método
Standard technical term used in programming education and documentation
Portugal
resolução de método
Same terminology used in European Portuguese technical contexts
Technology Sector Worldwide
method resolution
Often used in English even in non-English speaking countries due to technical standardization

Related Words

polymorphisminheritancemethod overridingvirtual methoddynamic bindingMethod Resolution Order (MRO)

Related Idioms & Phrases

method resolution order
resolve the method
method dispatch mechanism
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →