Na linguagem de programação Java, uma interface é um tipo de referência semelhante a uma classe, que pode conter apenas constante, assinaturas de métodos e tipos aninhados. Não há corpo de método. Interfaces não podem ser instanciadas, elas só podem ser implementadas por classes ou prorrogado por outras interfaces. E por que isso? Isso se deve ao fato de que muitos objetos (classes) podem possuir a mesma ação (método), porém, podem executá-la de maneira diferente. Sobre as interfaces na linguagem Java é correto afirmar que:
Alternativas:
Alternativa 1:
pode conter constantes estáticas e de instância.
Alternativa 2:
pode herdar somente uma classe.
Alternativa 3:
todas as declarações de constantes em uma interface são presumidamente públicas ou estáticas.
Alternativa 4:
você pode usar código para computar o valor inicial de suas constantes e variáveis de instância ou estáticas.
Alternativa 5:
se as várias implementações são todas do mesmo tipo e compartilham um comportamento e status comum, então a classe abstrata funciona melhor.
Soluções para a tarefa
Respondido por
1
Alternativa 5
Se as várias implementações são todas mesmo tipi de compartilhamento
Se as várias implementações são todas mesmo tipi de compartilhamento
Perguntas interessantes
Matemática,
5 meses atrás
Matemática,
5 meses atrás
Geografia,
5 meses atrás
Matemática,
6 meses atrás
Física,
6 meses atrás
Português,
11 meses atrás
Sociologia,
11 meses atrás