"A interface é um recurso muito utilizado em Java, bem como na maioria das linguagens orientadas a objeto, para 'obrigar' a um determinado número de classes a ter métodos ou propriedades em comum para existir em um determinado contexto, contudo os métodos podem ser implementados em cada classe de uma maneira diferente. Pode-se dizer, a grosso modo, que uma interface é um contrato que, quando assumido por uma classe, deve ser implementado."
Disponível em: .
Acesso em: 28 set. 2017.
Considere a interface Encomenda abaixo.
public interface Encomenda {
double frete = 15.0;
void cadastraRemetente();
}
Tendo os conceitos citados e essa interface como base, podemos afirmar que:
Alternativas
Alternativa 1:
Os objetos da interface encomenda são objetos abstratos.
Alternativa 2:
A declaração está incorreta, pois interfaces não possuem atributos simples.
Alternativa 3:
A classe que implementar a interface Encomenda será um objeto Encomenda.
Alternativa 4:
O método cadastraRemetente não precisa ser implementado por ser do tipo void.
Alternativa 5:
Um objeto de uma classe que implementa a encomenda não pode alterar o valor do frete.
Soluções para a tarefa
Respondido por
0
Resposta:
Alternativa 3:
A classe que implementar a interface Encomenda será um objeto Encomenda.
Explicação:
Perguntas interessantes
Matemática,
8 meses atrás
Português,
8 meses atrás
Artes,
8 meses atrás
Pedagogia,
11 meses atrás
Português,
11 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás