예제 #1
0
 // methods
 public int Beschleunigen(int erhöhung, GeschwEinheit geschwEinheit)
 {
     if (geschwEinheit == GeschwEinheit.meilen)
     {
         erhöhung = MeilenZuKm(erhöhung);
     }
     if (AktuelleGeschwindigkeit < MaximalGeschwindigkeit && FZustand == Zustand.an)
     {
         AktuelleGeschwindigkeit += erhöhung;
     }
     else
     {
         AktuelleGeschwindigkeit = MaximalGeschwindigkeit;
     }
     return(AktuelleGeschwindigkeit);
 }
예제 #2
0
        // Methods
        #region Methods
        public double Beschleunige(double erhöhung, GeschwEinheit geschwEinheit)
        {
            if (geschwEinheit == GeschwEinheit.Meilen)
            {
                erhöhung = MeilenToKm(erhöhung);
            }

            AktuelleGeschwindigkeit += erhöhung;

            if (AktuelleGeschwindigkeit > MaxGeschwindigkeit)
            {
                return(MaxGeschwindigkeit);
            }
            else
            {
                return(AktuelleGeschwindigkeit);
            }
        }