
Kapitel 5 - Fortsetzung
Der switch Befehl
Der obige Ablauf wo ein Wert mit mehreren anderen Werten verglichen wird ist ein so häufiger Vorgang, dass ein eigener Befehl dafür kreirt wurde, der diese Arbeit ein wenig erleichtert. Dieser Befehl ist der switch Befehl. Die Syntax lautet:
switch ( Ausdruck)
{
case wert1:
Programmanweisung
Programmanweisung
.....
break;
case wert2:
Programmanweisung
Programmanweisung
...
break;
default:
Programmanweisung
Programmanweisung
break;
}
Am Ende jeder einzelnen Prüfung steht jeweils eine break Anweisung. Vergisst man diese, wird das Programm gleich zur nächsten Anweisung weitergeleitet. Dies kann manchmal in speziellen Fällen vom Programmierer sogar erwünscht sein, Sie sollten in einem solchen Fall aber nicht vergessen einen kurzen Kommentar hinzuschreiben um eventuelle Mitarbeiter an dem Projekt nicht unnötig zu verwirren.
weiter ---- Objective-C Index ---- Startseite----zurück
EINSTIEG
KAPITEL 1: SCHRITT FÜR SCHRITT ZUM ERSTEN PROGRAMM
KAPITEL 2: OBJEKTE, KLASSEN, INSTANZEN UND METHODEN
KAPITEL 3: DIE VERSCHIEDENEN DATENTYPEN
KAPITEL 4: DIE PROGRAMMSCHLEIFEN
KAPITEL 5: ENTSCHEIDE DICH, ENTWEDER ODER....
KAPITEL 6: UND NOCHMALS KLASSEN
KAPITEL 7: VERERBUNG
KAPITEL 8: POLYMORPHISMUS, DYNASCHISCHE TYPISIERUNG UND DYNAMISCHES BINDEN
KAPITEL 9: NOCH MEHR DATENTYPEN UND VARIABLEN
KAPITEL 10: CATEGORIES, POSING AND PROTOCOL
KAPITEL 11: DER PRÄPROZESSOR