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