What's a key advantage of using getters and setters?
What are the implications of not using instance methods?
Why move behavior closer to the data it operates on?
How can method placement affect class design?
How would you explain an instance method in an interview?
When should behavior be on the object itself?
What are the consequences of not using instance methods?
Why use instance methods to modify object state?
How do instance methods enhance data encapsulation?
Why put behavior like `lineTotal()` on `CartItem`?