Informática, perguntado por sodisi5774, 10 meses atrás

As bibliotecas de classes Java fazem vasto uso de interfaces: elas são usadas para especificar tipos “conceituais”, que determinam o conjunto de métodos que uma classe deve fornecer para seus objetos serem usados. Um exemplo é o da interface Iterator que especifica um tipo e um conjunto de métodos para iteração em uma estrutura de dados. (RUSSEL e ROBERTS, 2009, p. 620).


Considerando o contexto da implementação das interfaces, avalie as seguintes asserções e as relações propostas entre elas.

I. Ao implementar métodos da interface, a classe que herda esses métodos não pode conter outros métodos além daqueles que devem ser implementados.


PORQUE


II. Se a classe herdeira não implementar todos os métodos da interface ela se torna inválida e não é compilada.

Assinale a alternativa verdadeira.

a) As asserções I e II são proposições falsas.
b) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
c) As proposições I e II são verdadeiras, e a II justifica a I.
d) As proposições I e II são verdadeiras, mas a II não justifica a I.
e) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.


Usuário anônimo: b)

Soluções para a tarefa

Respondido por Usuário anônimo
0

Resposta:

Alternativa b)

Explicação:

I. É possível ter outros métodos em uma classe além dos da interface implementada, portanto, falso.

II. Se não implementar a classe fica inválida e ela não é compilada, portanto, verdadeiro.

Perguntas interessantes