Пример #1
0
 public void Detach(GroundPredSubject sub)
 {
     sub.Detach(this);
 }
Пример #2
0
 public Prey(GroundPredSubject sub)
 {
     this.state = PreyStates.FindFood;
     sub.Attach(this);
 }
Пример #3
0
 public void Attach(GroundPredSubject sub)
 {
     sub.Attach(this);
 }
 public FlyingPredObserver(GroundPredSubject sub)
 {
     this.State = FlyingState.Flying;
     sub.Attach(this);
 }