Beispiel #1
0
 public Animal(ZooManagerSingleton manager, int age, int maxWorkAge)
 {
     Age     = age;
     WorkAge = maxWorkAge;
     if (Age < WorkAge)
     {
         manager.TickEvent += AgeChangeNotification;
     }
 }
Beispiel #2
0
 public virtual void AgeChangeNotification(ZooManagerSingleton manager, EventArgs data)
 {
     Age++;
     Console.WriteLine("Age {0} ", Age);
     if (Age >= WorkAge)
     {
         manager.TickEvent -= AgeChangeNotification;
         Console.WriteLine("Stopping working in ZOO...");
     }
 }
Beispiel #3
0
 public override void AgeChangeNotification(ZooManagerSingleton manager, EventArgs data)
 {
     Age++;
     Console.WriteLine("Tiger,  HAPPY BIRTHDAY, Age {0} ", Age);
     if (Age >= WorkAge)
     {
         manager.TickEvent -= AgeChangeNotification;
         Console.WriteLine("Tiger Stopping working in ZOO...");
     }
 }
Beispiel #4
0
 public GoldFish(ZooManagerSingleton manager, int age, int maxWorkAge) : base(manager, age, maxWorkAge)
 {
 }
Beispiel #5
0
 public Lizard(ZooManagerSingleton manager, int age, int maxWorkAge) : base(manager, age, maxWorkAge)
 {
 }
Beispiel #6
0
 public Shark(ZooManagerSingleton manager, int age, int maxWorkAge) : base(manager, age, maxWorkAge)
 {
 }
Beispiel #7
0
 public Tiger(ZooManagerSingleton manager, int age, int maxWorkAge) : base(manager, age, maxWorkAge)
 {
     Console.WriteLine("New Tiger in ZOO, age {0}", age);
 }
Beispiel #8
0
 public Crockodile(ZooManagerSingleton manager, int age, int maxWorkAge) : base(manager, age, maxWorkAge)
 {
 }
Beispiel #9
0
        public void TestMethod1()
        {
            ZooManagerSingleton zooManager = ZooManagerSingleton.GetInstance();

            Assert.IsNotNull(zooManager);
        }
Beispiel #10
0
 public Reptiles(ZooManagerSingleton manager, int age, int maxWorkAge) : base(manager, age, maxWorkAge)
 {
 }
Beispiel #11
0
 public Kengoo(ZooManagerSingleton manager, int age, int maxWorkAge) : base(manager, age, maxWorkAge)
 {
     Console.WriteLine("New KENGOO in ZOO, age {0}", age);
 }
Beispiel #12
0
 public Mammals(ZooManagerSingleton manager, int age, int maxWorkAge) : base(manager, age, maxWorkAge)
 {
 }