Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — IV - UFG 2014

Engenharia de SoftwareOrientação a Objetos
Código
qq050537
Banca
IV - UFG
Órgão
CELG/GT-GO
Ano
2014
Nível
Superior
Cargo
CS-UFG - - Analista de Gestão - Analista de Sistemas
Para responder à questão, considere o seguinte: (i) a classe AA, que possui um método denominado processa, o qual retorna o dobro do argumento fornecido ao método; (ii) a classe BB, que estende a classe AA, e possui um método que sobrescreve o método processa, retornando o triplo do argumento fornecido ao método;(iii) a classe CC, que estende a classe AA, e possui uma sobrecarga do método processa, retornando o somatório dos dois valores passados como argumentos ao método;(iv) a classe DD, que estende a classe CC, e possui um método que sobrescreve o método processa, retornando o quádruplo do único argumento fornecido ao método; e (v) todas as classes são públicas e todos os métodos são públicos.Supondo o comportamento polimórfico de mensagens enviadas aos objetos das classes, a chamada do método processa com argumento igual a 3 (três) para objetos das classes AA, BB e CC resulta nos valores, respectivamente
  1. A5, 6 e 5
  2. B5, 6 e 9.
  3. C6, 9 e 6
  4. D6, 9 e 9
  5. E9, 6, e 9
Revelar gabarito e comentário

GabaritoC — 6, 9 e 6

Link permanente: /questoes/qq050537