• Matéria: Informática
  • Autor: JrCosta94
  • Perguntado 7 anos atrás

"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.

Respostas

respondido por: thiagosantana44
0

Resposta:

Alternativa 3:

A classe que implementar a interface Encomenda será um objeto Encomenda.

Explicação:

Perguntas similares