"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
Soluções para a tarefa
Respondido por
1
Resposta: VVFF
Explicação:
Respondido por
1
Resposta: V - V - F - F
I.( v ) Em Java não é possível criar herança múltipla.
II. ( v ) Interface é um contrato em que as classes devem obedecer.
III. ( F ) Implementar significa assinar um contrato dos atributos.
IV. ( F ) Usando interfaces não se segue um padrão de projeto.
Explicação:
Resposta correta.
É 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
História,
5 meses atrás
Contabilidade,
5 meses atrás
Administração,
5 meses atrás
Matemática,
5 meses atrás
Ed. Física,
5 meses atrás
Português,
10 meses atrás
História,
10 meses atrás