observer -> classe  modelo cliente
observer -> Email Sender Observer
observer -> Testes
abstract factory -> Interface (Contrato Emissor)
abstract factory -> Implentatação: Emissor Email
abstract factory -> Implentatação: Emissor JMS
abstract factory -> Implentatação: Emissor SMS
abstract factory -> Factory Emissores
abstract factory -> Testes