Introdução
Classes abstratas são contratos parcialmente implementados. Você define o que toda subclasse deve ter, mas deixa partes da implementação para elas.
Não podem ser instanciadas diretamente
abstract class TransmissorFiscal {
constructor(protected tenantId: string) {}






