Em Java as interfaces são tipos especiais de classes que podem conter
- A atributos e métodos setter e getter implementados.
- B métodos privados e protegidos.
- C somente métodos estáticos.
- D assinaturas de métodos, mas não sua implementação.
- E diversos construtores.