Пример #1
0
        static void Main(string[] args)
        {
            GroupTour northEast = new GroupTour("North East Tour");

            northEast.AddLocations("Nagaland");
            northEast.AddLocations("Assam");
            northEast.UpdateTotalCost(Convert.ToDecimal(1200.00));

            Guest1 jack = new Guest1("Jack Hugeman");
            Guest2 sam  = new Guest2("Samual Jackson");
            Guest3 brad = new Guest3("Brad Pitt");

            northEast.AddObserver(jack);
            northEast.AddObserver(sam);
            northEast.AddObserver(brad);

            northEast.AddLocations("Arunachal Pradesh");
            northEast.UpdateTotalCost(100);

            northEast.AddLocations("Mizoram");
            northEast.UpdateTotalCost(150);

            Console.Read();
        }
Пример #2
0
 public void Update(object data)
 {
     tourData = (GroupTour)data;
     Display();
 }