Seguindo o exemplo da aula, imagine que agora todo imposto é registrado no banco de dados em uma tabela com nome "imposto" ao invés de ter seu valor declarado de forma fixa dentro da classe.
Para cada insert de um imposto diferente deveriamos criar uma classe nova para esse imposto? E como recuperar esses valores do banco de dados e instanciar o objeto " imposto" do tipo correto sem utilizar condições complexas com vários "if"?
Qual a solução adequada para estes casos?