Considere as classes e o programa abaixo feitos utilizando o...
Próximas questões
Com base no mesmo assunto
Ano: 2012
Banca:
FEMPERJ
Órgão:
TCE-RJ
Prova:
FEMPERJ - 2012 - TCE-RJ - Analista de Controle Externo - Tecnologia da Informação |
Q507863
Programação
Considere as classes e o programa abaixo feitos utilizando o Microsoft Visual C# 2008 Express Edition.
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/42419/49.jpg)
Ao executar os métodos “carro.aumentaVelocidade(20)" e “meio.aumentaVelocidade(20)", o conteúdo de “carro. velocidade" e “meio.velocidade", respectivamente, serão:
![Imagem associada para resolução da questão](https://qcon-assets-production.s3.amazonaws.com/images/provas/42419/49.jpg)
Ao executar os métodos “carro.aumentaVelocidade(20)" e “meio.aumentaVelocidade(20)", o conteúdo de “carro. velocidade" e “meio.velocidade", respectivamente, serão:
Não seria letra c?
Prezados,
Questão capciosa.
A instancia de carro possui uma referência de Carro, porém com um objeto de CarroDeLuxo. A variável velocidade será iniciada pelo construtor da classe CarroDeLuxo ( 150 ) , e o método chamado será o método da classe Carro, que seja a velocidade 2x o parâmetro informado.
Já na segunda instanciação, temos uma referência de MeioDeTransporte com uma instância de Carro. A velocidade será setada para 100, e o método chamado será o método que teve a sobrescrita explicitamente declarada , e atribuirá a velocidade em 2x o parâmetro informado.
Portanto a alternativa correta é a letra A.
Questão capciosa.
A instancia de carro possui uma referência de Carro, porém com um objeto de CarroDeLuxo. A variável velocidade será iniciada pelo construtor da classe CarroDeLuxo ( 150 ) , e o método chamado será o método da classe Carro, que seja a velocidade 2x o parâmetro informado.
Já na segunda instanciação, temos uma referência de MeioDeTransporte com uma instância de Carro. A velocidade será setada para 100, e o método chamado será o método que teve a sobrescrita explicitamente declarada , e atribuirá a velocidade em 2x o parâmetro informado.
Portanto a alternativa correta é a letra A.