β All Concepts
βοΈ
Message Passing
InteractionHow objects cooperate through method calls
Message passing is the idea that objects cooperate by sending requests to one another through method calls instead of reaching into each other's internals. The sender states what it wants; the receiver decides how to fulfill that request using its own state and implementation.