コード例 #1
0
        public void UsageMethod()
        {
            ConcreteMediator   m  = new ConcreteMediator();
            ConcreteColleague1 c1 = new ConcreteColleague1(m);
            ConcreteColleague2 c2 = new ConcreteColleague2(m);

            m.Colleague1 = c1;
            m.Colleague2 = c2;
            c1.Send("How are you?");
            c2.Send("Fine, thanks");
        }
コード例 #2
0
 public void UsageMethod()
 {
     ConcreteMediator m = new ConcreteMediator();
     ConcreteColleague1 c1 = new ConcreteColleague1(m);
     ConcreteColleague2 c2 = new ConcreteColleague2(m);
     m.Colleague1 = c1;
     m.Colleague2 = c2;
     c1.Send("How are you?");
     c2.Send("Fine, thanks");
 }