Teil 10 Flashcards

1
Q

Sortierung

A

•Wenn man ein Array mit vielen Elementen hat, möchte man diese Elemente häufig in eine bestimmte Reihenfolge bringen,
-z.B. eine Studierendenliste sortiert nach Matrikelnummern, eine Adressliste alphabetisch sortiert nach Nachnamen oder im Sport eine Ergebnisliste sortiert nach Wurfweiten.

•Zur Sortierung gibt es verschiedene Verfahren. Im folgenden wird die Methode SelectSort behandet.
(Ebenfalls sehr verbreitet ist die Methode BubbleSort.)

•Die verschiedenen Verfahren unterscheiden sich hinsichtlich der notwendigen Verarbeitungsdauer.
Bei sehr großen Datenmengen hat es deutliche Auswirkungen, welches Verfahren verwendet wird, s. QuickSort

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Überladen von Methoden

A
  • C# unterscheidet Methoden durch ihren Namen und durch ihre Parameterliste (Anzahl und Typ der Parameter).
  • Daher kann es Methoden mit gleichem Namen aber unterschiedlichen Parameterlisten geben.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Überladene Konstruktoren

A
  • Konstruktoren können ebenfalls überladen werden.

* Der Konstruktor ohne Parameter heißt Standard‐Konstruktor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly