Пример #1
0
        //Mediator
        public void Mediator()
        {
            AbstractMediator mediator = new ConcreteMediator();
            Colleague        suporte  = new Suporte(mediator);
            Colleague        usuario  = new UsuarioCliente(mediator);

            mediator.Attach(suporte);
            mediator.Attach(usuario);
            usuario.Send("Pifou");
            suporte.Send("Arruma");
        }