4014373
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBGP
Orgão: Câm. Porto Velho-RO
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IBGP
Orgão: Câm. Porto Velho-RO
Provas:
Considere que um sistema projetado para gerenciar diferentes tipos de contas bancárias foi desenvolvido
considerando os princípios da programação orientada a objeto, e considerando as características a seguir:
▪ Uma classe abstrata Conta, que declara o método calcularTarifa(), sem implementação.
▪ Uma classe ContaCorrente, que herda de Conta e sobrescreve calcularTarifa().
▪ Uma classe ContaPoupanca, que herda de Conta e não sobrescreve calcularTarifa().
▪ Uma interface Tributavel, que declara o método calcularImposto().
▪ A classe ContaCorrente implementa a interface Tributavel.
▪ O sistema utiliza polimorfismo para manipular objetos do tipo Conta por meio de referências da superclasse.
Com base nos princípios da orientação a objetos, marque a alternativa CORRETA.
▪ Uma classe abstrata Conta, que declara o método calcularTarifa(), sem implementação.
▪ Uma classe ContaCorrente, que herda de Conta e sobrescreve calcularTarifa().
▪ Uma classe ContaPoupanca, que herda de Conta e não sobrescreve calcularTarifa().
▪ Uma interface Tributavel, que declara o método calcularImposto().
▪ A classe ContaCorrente implementa a interface Tributavel.
▪ O sistema utiliza polimorfismo para manipular objetos do tipo Conta por meio de referências da superclasse.
Com base nos princípios da orientação a objetos, marque a alternativa CORRETA.