Uma interface não pode ser instanciada diretamente. Seus membros são implementados por qualquer classe ou estrutura que implementa a interface. … Uma classe pode herdar uma classe base e também implementar uma ou mais interfaces.
Por que não podemos instanciar uma interface?
Você não pode instanciar uma interface ou uma classe abstrata porque isso desafiaria o modelo orientado a objetos. Interfaces representam contratos - a promessa de que o implementador de uma interface será capaz de fazer todas essas coisas, cumprir o contrato.
Como você instancia um objeto de interface em java?
Você nunca pode instanciar uma interface em java. Você pode, no entanto, se referir a um objeto que implementa uma interface pelo tipo da interface.
Podemos instanciar a interface usando a palavra-chave Create object?
Não, não podemos instanciar a interface usando a palavra-chave create object.
Podemos criar um construtor de interface?
Não, você não pode ter um construtor dentro de uma interface em Java. Você pode ter apenas variáveis públicas, estáticas e finais e métodos públicos, abstratos, a partir do Java7. A partir do Java8, as interfaces permitem métodos padrão e métodos estáticos.