Considere que, em um sistema de software para uma concession...
Próximas questões
Com base no mesmo assunto
Ano: 2025
Banca:
FUNDEP (Gestão de Concursos)
Órgão:
UFSJ
Prova:
FUNDEP (Gestão de Concursos) - 2025 - UFSJ - Analista de Tecnologia da Informação - Desenvolvimento de Sistemas - PROVA LEDOR |
Q3705853
Programação
Considere que, em um sistema de software para uma concessionária de veículos, foi desenvolvida uma classe base
chamada Veiculo, com um método calcularCustoTotal( ). Posteriormente, foram criadas classes derivadas (Carro, Moto,
Caminhao) que herdam da classe Veiculo, mas cada uma implementa o método calcularCustoTotal( ) de maneira diferente,
considerando fatores específicos como impostos e custos de manutenção para cada tipo de veículo. Em uma parte do código,
uma lista de objetos do tipo Veiculo é criada, contendo instâncias de Carro, Moto e Caminhao, e o método calcularCustoTotal( )
é chamado para cada um deles.
O comportamento do sistema, que permite chamar o mesmo método calcularCustoTotal( ) em objetos de classes diferentes (Carro, Moto, Caminhao) para obter resultados específicos para cada um, é um exemplo de qual pilar da Programação Orientada a Objetos?
O comportamento do sistema, que permite chamar o mesmo método calcularCustoTotal( ) em objetos de classes diferentes (Carro, Moto, Caminhao) para obter resultados específicos para cada um, é um exemplo de qual pilar da Programação Orientada a Objetos?