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
qq050536
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 seg­inte:(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 5 (cinco) para objetos das classes BB, CC e DD resulta nos valores, respectivamente,
  1. A15, 10 e 20
  2. B15, 20 e 10
  3. C20, 10 e 20.
  4. D20, 15 e 10
  5. E20, 20 e 10
Revelar gabarito e comentário

GabaritoA — 15, 10 e 20

Link permanente: /questoes/qq050536