Introduktion til objekt-orienteret programmering
- slide 18 : 31
Interaktion mellem objekter
Interaktion mellem objekter sker ved at sende
beskeder
via etablerede relationer
En besked til et objekt aktiverer en operation
Et objekt O1 interagerer med et andet objekt O2 ved at kalde en operation i O2 objektets klientgrænseflade.
I billedsprog siger vi at objekt O1
sender en besked
til objekt O2.
Forudsætningen for at objekter kan kommunikere er at objekterne er
relaterede
til hinanden
Et kald af en operation svarer til et procedurekald, hvor objekt-modtageren er en særlig vigtig parameter