Estou tentando entender como eu poderia tornar esse processo de direcionamento para classe ICMS(Exemplo no código). Baseado em informações recebidas em um endpoint ao invés de um new ICMS()?
Grato
Estou tentando entender como eu poderia tornar esse processo de direcionamento para classe ICMS(Exemplo no código). Baseado em informações recebidas em um endpoint ao invés de um new ICMS()?
Grato
Oi Raylson!
Como no projeto do curso não temos uma aplicação, apenas códigos main chamando as classes para testar, acaba que não fica tão claro como poderia ser feito esse processo automaticamente.
Mas em uma aplicação vai chegar na requisição a String com o nome da constante do Enum e o objeto Enum será criado automaticamente, de acordo com essa String, sem a necessidade de fazer if/else.