Questões de Tecnologia da Informação · ProGPe UFSCAR

Tecnologia da InformaçãoProgramação orientada a objetosProGPe UFSCAR 2014

UFSCAR

Questão de Tecnologia da Informação

Analise o seguinte código, escrito em uma típica linguagem de programação orientada a objetos: class FiguraGeometrica { double calcularArea() { return 0; } } class Retangulo extends FiguraGeometrica { double largura, altura; Retangulo(double larg, double alt) { largura = larg; altura = alt; } double calcularArea() { return largura * altura; } } class Quadrado extends Retangulo { Quadrado(double lado) { super(lado,lado); } } Qual das alternativas a seguir melhor descreve o problema conceitual presente no código mostrado anteriormente e uma possível solução utilizando corretamente conceitos da programação orientada a objetos?

Sua resposta

Mais questões de Programação orientada a objetos

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.