Ejemplo n.º 1
0
 public override void ChangeStateOnBad(Father father)
 {
     father.State = new Neutral();
     Console.WriteLine("Changed on Neutral from Happy");
 }
Ejemplo n.º 2
0
 public override void ChangeStateOnGood(Father father)
 {
     Console.WriteLine("Remained as Happy");
 }
Ejemplo n.º 3
0
 public override void ChangeStateOnGood(Father father)
 {
     father.State = new Neutral();
     Console.WriteLine("Changed on Neutral from Angree");
 }
Ejemplo n.º 4
0
 public override void ChangeStateOnBad(Father father)
 {
     Console.WriteLine("Remained as Angry");
 }
Ejemplo n.º 5
0
 public override void ChangeStateOnGood(Father father)
 {
     father.State = new Happy();
     Console.WriteLine("Changed on Happy from Neutral");
 }
Ejemplo n.º 6
0
 public override void ChangeStateOnBad(Father father)
 {
     father.State = new Angree();
     Console.WriteLine("Changed on Angry from Neutral");
 }
Ejemplo n.º 7
0
 public abstract void ChangeStateOnGood(Father father);