Ejemplo n.º 1
0
 private void ComfortsChild(Baby cryer, int intensity)
 {
     if (intensity > 6)
     {
         Console.WriteLine($"Mamma {Name} consola figlio {cryer.Name}");
     }
     else
     {
         Console.WriteLine($"Mamma {Name} continua a dormire");
     }
 }
Ejemplo n.º 2
0
        public void MakeBaby(string name, Dad dad)
        {
            Console.WriteLine($"Mamma {Name} ha fatto un figlio con {dad.Name}");

            var newBaby = new Baby(name);

            Children.Add(newBaby);

            newBaby.Cries += ComfortsChild;

            dad.RecognizeChild(newBaby);
        }
Ejemplo n.º 3
0
 public void ContinuesToSleep(Baby cryer, int intensity)
 {
     Console.WriteLine($"Papà {Name} continua a dormire beatamente");
 }
Ejemplo n.º 4
0
 public void RecognizeChild(Baby child)
 {
     Console.WriteLine($"Papà {Name} riconosce figlio {child.Name}");
     Children.Add(child);
     child.Cries += ContinuesToSleep;
 }