Questão
ID 2974940Disciplina: Tecnologia da Informação
Assunto: Padrões Comportamentais
Ano: 2026 Banca: FCC - Fundação Carlos Chagas Órgão: Agência Reguladora de Serviços Públicos Delegados de Transporte de São Paulo
Uma empresa concessionária de transporte público utiliza um sistema orientado a objetos para calcular as tarifas cobradas em suas viagens de ônibus e metrô. Existem hoje quatro tipos de tarifa: Comum, Estudante, Idoso e Integração (metrô + ônibus). A área de negócios exige que seja possivel acrescentar novos tipos de tarifa sem modificar o código já existente e testado, apenas adicionando novas classes. O cálculo da tarifa deve ser escolhido em tempo de execução de acordo com o tipo de cartão do passageiro. Nesse cenário, a forma mais adequada ao uso de polimorfismo para esse requisito é: