public BaseDuck(IFlyingBehavior flyingBehavior, ISoundBehavior soundBehavio) { _flyingBehavior = flyingBehavior; _soundBehavior = soundBehavio; }
protected void SetFlyBehavior(IFlyingBehavior flyingBehavior) => _flyingBehavior = flyingBehavior;
public void setFlyBehavior(IFlyingBehavior fb) { this.fb = fb; }