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.
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 →