Imagem de fundo

Considere o programa em C#, abaixo. O programa em C#

Considere o programa em C#, abaixo.

Imagem associada para resolução da questão

O programa em C#


A
imprime 4 e 0.4 caso sejam fornecidos 2 e 0.2 como entrada, respectivamente.

B
utiliza sobrecarga ao utilizar os métodos Quad() diferenciados pelos tipos de parâmetros de entrada.

C
tem erro, pois não é possível que haja métodos com o mesmo nome dentro de uma mesma classe.

D
utiliza sobrescrita ao utilizar as classes Quad() diferenciadas pelos tipos de parâmetros de entrada e de retorno.

E
devidamente ajustado, compilaria sem erro se os métodos Quad() tivessem parâmetros de entrada do mesmo tipo, já que eles têm tipo de retorno diferentes.