Semesterwoche 6 Flashcards
Wie ist eine switch-Anweisung aufgebaut?
Wie ist ein switch-Ausdruck aufgebaut?
Wie lässt sich ein switch-Ausdruck inlusive mehrerer Anweisungen bei Falleintritt noch schreiben?
Was sind abweisende Schleifen?
Schleifen die auch für das erste Mal durchlaufen eine Bedingung brauchen
Was sind annehmende Schleifen?
Schleifen die mindestens einmal durchlaufen
Was ist die Sichtbarkeit von Programmelementen?
Die Sichtbarkeit von Programmelementen ist eine statische Eigenschaft innerhalb des Programmtextes, die zur Übersetzungszeit geprüft werden kann.
Was ist die Lebensdauer von Programmelementen?
Wann bezeichnet man einen Methodennamen als überladen?
Wenn der gleiche Name für verschiedene Methoden, unterschiedlicher Signatur benutzt wird
public static void erhoeheElementeUm(List<Integer> zahlen, int n)
{
for (Integer i : zahlen)
{
i = i + n;
}
}</Integer>
Wieso funktioniert die Methode nicht wie erwartet, sodass die Werte aus der Liste um 1 erhöht werden?
Bei der Variablen i handelt es sich um eine lokale Variable. Wenn diese geändert wird, hat das keinen Einfluss auf die Werte in der List.