예제 #1
0
 public Prey(GroundPredSubject sub)
 {
     this.state = PreyStates.FindFood;
     sub.Attach(this);
 }
예제 #2
0
 public void Attach(GroundPredSubject sub)
 {
     sub.Attach(this);
 }
 public FlyingPredObserver(GroundPredSubject sub)
 {
     this.State = FlyingState.Flying;
     sub.Attach(this);
 }