abstract interface
[/ˈæbstrækt ˈɪntərfeɪs/]
nounpl: abstract interfaces
interface abstrata
1. In programming, a type that defines a set of methods and properties that implementing classes must provide, without specifying how those methods are implemented
The abstract interface defines the contract that all database connectors must follow.
A interface abstrata define o contrato que todos os conectores de banco de dados devem seguir.
2. A conceptual boundary or interaction point that hides implementation details while exposing essential functionality
The system uses an abstract interface to communicate between different modules.
O sistema usa uma interface abstrata para comunicação entre diferentes módulos.
This is a technical term primarily used in software development and computer science education in both Brazil and the USA. It's part of the standardized vocabulary in object-oriented programming and is consistently used across both cultures without significant variation. The concept is foundational to modern software architecture and design patterns.
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →