|
Eine Botschaft (Message) ist ein Auftrag oder eine
Anfrage eines Objektes (Sender, Client) an ein anderes Objekt
(Empfänger, Server), eine Dienstleistung zu erbringen.
|
|
- Die Botschaft besteht aus dem Namen der Methode und eventuellen
Argumenten.
Klient Server
-
Voraussetzung dafür ist, dass der Klient den Server
"kennt" durch eine entsprechende Beziehung,
z. B. als aggregiertes Attribut, als Referenzbeziehung oder durch
Parameterübergabe.
-
Wenn ein Objekt aus einer Vererbungsstruktur eine Botschaft
erhält, schaut es nach, ob die Methode zu seinen eigenen gehört.
Wenn nicht, dann wird in den Oberklassen weitergesucht.
-
Programmiertechnisch ist eine Botschaft ein Prozeduraufruf des
angesprochenen Objekts.
Die Syntax ist Objekt.Methodenbezeichner.
|