Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 1002 questões.
#2053731

Segundo o princípio de “programar para uma interface e não para uma implementação”, qual o benefício em manipular objetos apenas em termos de suas interfaces? 

  • Clientes de uma interface específica não precisam conhecer detalhes das classes que a implementam.
  • Métodos de um objetoOnão definidos pela interfaceIque ele implementa podem ser invocados de maneira mais fácil pelos clientes deI.
  • O problema de herança múltipla é evitado pelo fato de uma classe ou objeto não poder implementar várias interfaces.
  • Diminuição de erros de typecast, que deixam de acontecer ao se converter referências de um objeto qualquer para interface desejada.
  • Economia de memória oriunda da diminuição do número de classes e objetos necessários para um programa.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora