Buscar

UAM - Programação orientada a objetos - Unidade 4 - Atividade 4 - Pergunta 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UAM – Programação orientada a objetos – Unidade 4 – Atividade 4
Pergunta 3
“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.
· .F, V, V, F.
· .V, V, V, F.
· .V, F, F, F.
· .V, V, F, F.
· .F, V, F, F.

Continue navegando