protected override void Acao(NotaFiscal nf) { Console.WriteLine("Persistindo nota"); }
protected abstract void Acao(NotaFiscal nf);
protected override void Acao(NotaFiscal nf) { Console.WriteLine("Enviando email"); }
public void Executa(NotaFiscal nf) { Acao(nf); ProximaAcao?.Acao(nf); }