Buscar

Com relação aos erros apresentados no programa abaixo, podemos afirmar que: I. Para remover os erros é necessário retirar todos os override. II. P...

Com relação aos erros apresentados no programa abaixo, podemos afirmar que:

I. Para remover os erros é necessário retirar todos os override.
II. Para corrigir erro da class é necessário trocar tipo void para int no metodo2.
III. Para corrigir todos erros da class é necessário acrescentar método public override void metodo2().
A) Apenas a afirmação I é verdadeira.
B) Apenas a afirmação II é verdadeira.
C) Apenas a afirmação III é verdadeira.
D) Mais de uma das afirmacoes é verdadeira.

Essa pergunta também está no material:

POO1
1 pág.

Análise e Desenvolvimento de Sistemas Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

Com relação aos erros apresentados no programa abaixo, podemos afirmar que a alternativa correta é a letra C) Apenas a afirmação III é verdadeira. Explicação: I. A afirmação I está incorreta, pois o uso de override é necessário em alguns casos para indicar que um método está sobrescrevendo um método da classe pai. II. A afirmação II está incorreta, pois o erro na classe não está relacionado ao tipo de retorno do método2, mas sim à falta do modificador de acesso public. III. A afirmação III está correta, pois a adição do método public override void metodo2() é necessária para corrigir o erro de compilação na classe.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais