Mapa mental
Interface
Conteúdo do mapa
Interface
Especie de contrato
- Cria-se
- public interface <NOME>(){}
- Obriga implementar
- Metodos declarados
- todos
- Metodos declarados
- Classes com mais de uma interface
- Polimórficas
- Cria-se
Dita como se deve fazer
- O que deve conter
- Como vai resolver fica a cargo do metodo
Tem como objetivo
- Tercerizar serviços
- Reaproveitar metodos
Metodos implementados
- Devem possuir antes da declaração
- @Override
- Classe que implementa
- escreve-se
- implements <NOME INTERFACE>
- escreve-se
- Devem possuir antes da declaração
Informações
- Descrição
- Mapa Mental sobre Interface, criado por Lorran Gabriel em 27-11-2018.
- Criado por
- Lorran Gabriel
- Visualizações
- 1
- Avaliação
Mais sobre Classes abstratas e interfaces