public override void Input(ref Missile missile, ref List<Missile> missiles)
 {
 }
        public virtual void Input(Missile missile)
        {
            _inputStrategy.Input(ref missile, ref _missiles);

            missile.NodeIndex = Index;
        }
 public override void Input(ref Missile missile, ref List<Missile> missiles)
 {
     missiles.Add(missile);
 }
 public abstract void Input(ref Missile missile, ref List<Missile> missiles);