Imagem de fundo

Uma das principais facilidades da programação orientada a...

Uma das principais facilidades da programação orientada a objetos é a possibilidade de sobrecarregar funções.

Considere que existe uma função chamada calcularArea apresentada com o seu protótipo em pseudocódigo no formato:

tipo_retorno nome_Função (tipo_Argumento1

nome_Argumento1, …, tipo_ArgumentoN nome_ArgumentoN)

O protótipo da função calcularArea é:

float calcularArea (Quadrado quadrado1)

Assinale a opção que apresenta um exemplo de sobrecarga da função calcularArea.


A

Class Circulo implements Quadrado


B

Class Quadrado extends Poligono


C

float calcularAreaCirculo (float raio)


D

inteiro calcularArea (Quadrado quadrado1)


E

float calcularArea (Circulo circulo1)