Objektorientierte Programmierung
Vererbung
- Wie kann man Reaktionseigenschaften eines Objekts aufrufen?
- Reaktionseigenschaften (Operationen) eines Objekts werden über gesendete Nachrichten
von Usern oder anderen Funktionen aufgerufen.
- Beschreiben Sie das Sender-Empfänger Prinzip.
- Der Sender schickt dem Empfänger eine Nachricht. Dieser nimmt die Nachricht auf,
verändert seine Zustandseigenschaften und versendet eine Tätigkeitsbestätigung an
den Sender, der diese für den weiteren Programmablauf benötigt.
- Was hat eine Klasse mit dem Begriff Vererbung zu tun?
- Eine Klasse hat festgelegt Anforderungen.
- Falls eine andere Klasse diese Anforderungen benötigt, können durch Vererbung
die Anforderungen von anderen Klassen weiterverwendet werden.
- Versuchen Sie, die Vererbung im Beispiel "Kesselsimulation" grafisch zu veranschaulichen
- Warum kann man für jede Klasse problemlos den gleichen Namen für unterschiedliche
Operationen verwenden?
- Beim Senden einer Nachricht muss der Sender nicht prüfen, an welche Klasse er diesen Befehl
sendet. Die verschiedenen Klassen führen die entsprechende Reaktion selbständig aus.
Diese Eigenschaften von Mehrfachverwendung für verschiedene Reaktionen nennt man:
Polymorphismus