Methods enable controlled data exchange and actions.
Methods act as the interface through which objects interact, allowing them to perform actions and exchange data in a controlled way. For instance, a `ShoppingCart` might call a `calculateTotal()` method to compute the total cost of items in the cart.
Additional Notes
Why does a method in object interaction matter in this design?