Exemplo n.º 1
0
 public void Stay(Cat cat)
 {
     Console.WriteLine("Кот встал!");
     cat.State = new StayState();
 }
Exemplo n.º 2
0
 public void Down(Cat cat)
 {
     Console.WriteLine("Кот в состоянии прыжка, он не модет сразу лечь");
 }
Exemplo n.º 3
0
 public void Jump(Cat cat)
 {
     Console.WriteLine("Кот в состоянии прыжка, он не может снова прыгнуть!");
 }
Exemplo n.º 4
0
 public void Jump(Cat cat)
 {
     Console.WriteLine("Кот лежит, он не может прыгнуть!");
 }
Exemplo n.º 5
0
 public void Down(Cat cat)
 {
     Console.WriteLine("Кот лежит, он  не может снова лечь");
 }
Exemplo n.º 6
0
 public void Stay(Cat cat)
 {
     Console.WriteLine("Кот и так стоит");
 }
Exemplo n.º 7
0
 public void Jump(Cat cat)
 {
     Console.WriteLine("Кот прыгнул!");
     cat.State = new StayState();
 }
Exemplo n.º 8
0
 public void Down(Cat cat)
 {
     Console.WriteLine("Кот лег!");
     cat.State = new StayState();
 }