O documento discute o padrão de projeto Factory Method, onde uma classe delega a responsabilidade de instanciação de objetos às subclasses. O padrão é ilustrado em um exemplo de sistema bancário que envia mensagens a clientes por diferentes meios, como SMS, e-mail ou JMS. Uma interface Emissor padroniza as classes responsáveis pelo envio e um teste direto mostra o uso dos diferentes emissores.