o que é interface em orientação a objetos
Soluções para a tarefa
Respondido por
2
Em algumas linguagens de programação, o termo interface (ou protocolo) é uma referência à característica que permite a construção de interfaces que isolam do mundo exterior os detalhes de implementação de um componente de software.
Os componentes de software utilizam interfaces padronizadas para criar uma camada de abstração que facilite a reutilização e a manutenção do software. Neste cenário, a interface de um módulo de software A deve ser mantida em separado da sua implementação e qualquer outro módulo B, que interaja com A (cliente de A) deve ser forçado a fazê-lo apenas através da interface. Este mecanismo permite que no caso de uma alteração em A, o módulo B continue funcionando; desde que a utilização do módulo A pelo módulo B satisfaça as especificações da interface.
Espero ter ajudado :)
Os componentes de software utilizam interfaces padronizadas para criar uma camada de abstração que facilite a reutilização e a manutenção do software. Neste cenário, a interface de um módulo de software A deve ser mantida em separado da sua implementação e qualquer outro módulo B, que interaja com A (cliente de A) deve ser forçado a fazê-lo apenas através da interface. Este mecanismo permite que no caso de uma alteração em A, o módulo B continue funcionando; desde que a utilização do módulo A pelo módulo B satisfaça as especificações da interface.
Espero ter ajudado :)
louiseranngel1:
Obrigada! Sabe me dizer quando usar e exemplos?
Perguntas interessantes