explicit interfaces

[ɪkˈsplɪsɪt ˈɪntərfeɪsɪz]
nounpl: explicit interfaces
interfaces explícitas
1. In object-oriented programming, a technique where a class implements a specific interface method with a fully qualified name, making it clear which interface the method belongs to and allowing multiple interfaces with methods of the same name to coexist
The developer used explicit interfaces to implement two interfaces that had methods with identical names.
O desenvolvedor usou interfaces explícitas para implementar duas interfaces que tinham métodos com nomes idênticos.
2. A programming pattern that requires prefixing interface members with the interface name when accessing them through an object reference
Explicit interfaces in C# allow you to hide interface members from the public API of the class.
Interfaces explícitas em C# permitem ocultar membros da interface da API pública da classe.
3. A feature primarily found in languages like C# that provides a way to implement multiple interfaces without ambiguity
Using explicit interfaces resolved the naming conflict between the two implemented interfaces.
Usar interfaces explícitas resolveu o conflito de nomenclatura entre as duas interfaces implementadas.
This is a technical programming term that originated in the C# language documentation and is now widely used in software development communities worldwide. It reflects the importance of clear code organization and avoiding ambiguity in object-oriented design. The term is consistently used in both Brazilian and Portuguese tech communities when discussing C# or similar languages.
Synonyms / Sinônimos
explicit interface implementationqualified interface membersinterface disambiguation
Antonyms / Antônimos
implicit interfacesimplicit implementation

Regional Variations

General Brazilian
interfaces explícitas
Standard technical terminology used in software development
Portugal
interfaces explícitas
Same terminology used in Portugal, consistent with international programming standards
USA
explicit interfaces
Primary usage in English-speaking technology communities, especially in C# documentation

Related Words

interface implementationobject-oriented programmingC# programmingmethod overloadingpolymorphismabstraction

Related Idioms & Phrases

to explicitly implement an interface
explicit interface resolution
qualifying an interface member
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →