Exemple #1
0
        public override void Send(string msg, Colleague colleague)
        {
            if (Renter == colleague)
            {
                Owner.Notify(msg);
            }

            else if (Owner == colleague)
            {
                Renter.Notify(msg);
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Realtor   realtor = new Realtor();
            Colleague renter  = new Renter(realtor);
            Colleague owner   = new Owner(realtor);

            realtor.Owner  = owner;
            realtor.Renter = renter;

            renter.Send("Мне нужна съемная квартира,можно прийти посмотреть");
            owner.Send("Я подготовил квартиру можете приходить посмотреть");


            Console.Read();
        }