Informática, perguntado por pedroribeirobarrios, 5 meses atrás

Uma característica de um bom projetista de software é a capacidade de pensar à frente. O que pode ser mudado? O que podemos assumir, com alguma segurança, que permanecerá inalterado durante toada a vida do programa? Assumimos e codificamos na maior parte das nossas classes que o jogo será executado como um jogo baseado em texto e em terminal de saída. Mas isto será sempre assim?”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice Hall, 2004. p. 184).

Podemos compreender a questão da qualidade de desenvolvimento de código. Neste sentido, esta característica também é necessária ao se tratar da interface na orientação a objeto. Portanto, quando tratamos de interface, quais as afirmativas abaixo são verdadeiras ou falsas?

I. ( ) Em Java não é possível criar herança múltipla.

II. ( ) Interface é um contrato em que as classes devem obedecer.

III. ( ) Implementar significa assinar um contrato dos atributos.

IV. ( ) Usando interfaces não se segue um padrão de projeto.

Agora, assinale a alternativa que apresenta as a alternativa correta.


.V, V, F, F.
.V, V, V, F.
.V, F, F, F.
.F, V, V, F.
.F, V, F, F.

Soluções para a tarefa

Respondido por elliestevens1908
27

Resposta:

VVFF

Explicação:

A implementação assina um contrato com os métodos, e não com os atributos e o uso de interface segue um padrão de projeto, pois isso está nos fundamentos de orientação a objetos e da linguagem Java.


gospelosucesso: Resposta correta, pode confiar!!!
Respondido por Xaors
4

Resposta:

V, V, F, F

Explicação:

É correto afirmar que Java criar heranças múltiplas e a interface é um tipo de contrato que as classes devem obedecer, caso isto não ocorra, pode existir um comprometimento de execução do código.

Perguntas interessantes