Study Cards on messages, sender, return
In Table 14.1, rows 1 through 4 show messages being sent and received.
Be careful that the argument values match up with the formal parameter types where the message is defined.
How do we implement this?
In Fig. 14.2, we have an exchange of synchronous messages.
Nonblocking yet synchronous behavior is allowed in order to account for the possibility that the sender may have multiple parts or threads, and the waiting may block only one.
- Higher grades + faster learning
- Don't study anything twice
- 100% sure, 100% understanding