static void Capitulo6() { IMensagem mensagem = new MensagemCliente("Victor"); IEnviador enviador = new EnviaPorSMS(); mensagem.Enviador = enviador; mensagem.Envia(); }
public static void Executar() { IMensagem mensagem = new MensagemAdministrativa("João"); IEnviador enviador = new EnviaPorEmail(); mensagem.Enviador = enviador; mensagem.Enviar(); enviador = new EnviaPorSMS(); mensagem.Enviador = enviador; mensagem.Enviar(); }