polymorphismus:abstractclasses:problems
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
polymorphismus:abstractclasses:problems [2023/03/13 08:04] – [Aufgaben] Martin Pabst | polymorphismus:abstractclasses:problems [2023/03/14 10:48] (aktuell) – [Hauptprogramm] Martin Pabst | ||
---|---|---|---|
Zeile 21: | Zeile 21: | ||
| | ||
| | ||
- | boolean weiblich; | + | char geschlecht; // Werte ' |
| | ||
Zeile 47: | Zeile 47: | ||
Person[] personen = { | Person[] personen = { | ||
- | new Person(" | + | new Person(" |
- | new Person(" | + | new Person(" |
- | new Person(" | + | new Person(" |
- | new Person(" | + | new Person(" |
}; | }; | ||
Zeile 61: | Zeile 61: | ||
| | ||
} | } | ||
- | |||
</ | </ | ||
Zeile 75: | Zeile 74: | ||
| | ||
| | ||
- | boolean weiblich; | + | char geschlecht; // Werte: ' |
| | ||
- | | + | |
Textgenerator textgenerator) { | Textgenerator textgenerator) { | ||
this.rufname = rufname; | this.rufname = rufname; | ||
this.familienname = familienname; | this.familienname = familienname; | ||
- | this.weiblich | + | this.geschlecht |
this.textgenerator = textgenerator; | this.textgenerator = textgenerator; | ||
} | } | ||
Zeile 91: | Zeile 90: | ||
public void anrede(Person p) { | public void anrede(Person p) { | ||
- | | + | |
- | | + | |
- | | + | case ' |
- | } else { | + | |
- | | + | |
+ | case ' | ||
+ | | ||
+ | break; | ||
+ | case ' | ||
+ | print(" | ||
+ | break; | ||
+ | | ||
+ | |||
} | } | ||
- | | + | |
} | } | ||
Zeile 106: | Zeile 113: | ||
} | } | ||
+ | |||
</ | </ | ||
</ | </ |
polymorphismus/abstractclasses/problems.1678694679.txt.gz · Zuletzt geändert: 2023/03/13 08:04 von Martin Pabst