No Pattern Builder, como forçar o desenvolvedor a instanciar o objeto NotaFiscal pela classe construtora e não diretamente pela classe NotaFiscal ?
No Pattern Builder, como forçar o desenvolvedor a instanciar o objeto NotaFiscal pela classe construtora e não diretamente pela classe NotaFiscal ?
Oiii Emmanuel, como você está? Espero que esteja bem ^-^
Forçar algo em Python por vezes é algo relativo pelo fato da linguagem ser de tipagem dinâmica. Para entender melhor o que você pretende fazer, me esclareça por gentileza: A ideia seria deixar o usuário instanciar apenas pela classe CriadorDeNotaFiscal
e quando o usuário instanciasse pela classe NotaFiscal
(sem utilizar um builder) um erro fosse gerado?
Fico no aguardo de sua resposta para que a gente possa conversar a respeito =)
Abraços!