1. In object-oriented programming, the interfaces that a class has adopted and provided implementations for, establishing a contract between the class and code using it
The PaymentProcessor class has several implemented interfaces including Serializable, Comparable, and Runnable.
A classe PaymentProcessor tem várias interfaces implementadas, incluindo Serializable, Comparable e Runnable.
2. The set of methods and properties that a class guarantees to provide based on interface contracts it has declared
When reviewing the code, the developer checked all implemented interfaces to understand the class responsibilities.
Ao revisar o código, o desenvolvedor verificou todas as interfaces implementadas para entender as responsabilidades da classe.
This is primarily technical jargon used in software development and computer science education. It's language-neutral in programming contexts, with both English and Portuguese versions used equivalently by developers in their respective regions. The term reflects the globalized nature of software development where technical concepts are discussed using standardized terminology.