Ed
há 2 anos
Em Java, uma interface possui algumas características específicas: 1. Herança: Uma interface pode ser estendida por outras interfaces, permitindo herança múltipla, mas não pode ser instanciada diretamente. 2. Métodos: Todos os métodos em uma interface são implicitamente públicos e abstratos, exceto os métodos estáticos e os métodos default (a partir do Java 8). 3. Constantes: Uma interface pode conter declarações de constantes (variáveis estáticas e finais), mas não pode ter variáveis de instância não inicializadas. Portanto, a afirmação correta é que uma interface pode ter métodos abstratos e estáticos, e pode conter declarações de constantes.
Cadastre-se ou realize login
Mais perguntas desse material