public interface

[ˈpʌblɪk ˈɪntərfeɪs]
nounpl: public interfaces
interface pública
1. In programming, a set of methods and properties that are accessible from outside a class or module, defining how external code can interact with that class.
The public interface of the API allows developers to access core functionality without modifying internal code.
A interface pública da API permite que os desenvolvedores acessem a funcionalidade principal sem modificar o código interno.
2. Any point of interaction between a system and its users or other systems that is openly available to the public.
The website serves as the public interface between the company and its customers.
O site funciona como a interface pública entre a empresa e seus clientes.
This term is primarily used in software development and computer science contexts in both English and Portuguese-speaking communities. In Brazil's growing tech industry, the term 'interface pública' is standard among developers and is often interchanged with 'API pública' depending on context. The concept reflects software engineering best practices of encapsulation and information hiding.
Synonyms / Sinônimos
public APIpublic methodaccessible interfaceexternal interface
Antonyms / Antônimos
private interfacehidden interfaceinternal interface

Regional Variations

General Brazilian
interface pública
Standard technical term used in software development contexts
Portugal
interface pública
Same as Brazilian Portuguese; technical terminology is consistent across Portuguese-speaking regions
São Paulo
interface pública
Commonly used in tech hubs; may also be called 'API pública' in casual contexts

Related Words

encapsulationaccess modifierAPIabstractionclass member

Related Idioms & Phrases

expose a public interface
hide behind a public interface
maintain a public interface
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →