Quote:
This might be more semantics than anything else, but I don't think you can accuse an object of doing anything; an object is (or is not); what comes closest to "doing" something when it comes to an object is that an object manages its own state (which can hardly be called "doing" something). What does do something is a method (an object's "behavior"). In that context, I think the discussion would have more merit when you ask for the difference between a "method" and a "process", rather than between the difference between an "object" and a "process" (as that difference, to me at least, is comletely obvious as they are so totally different).
Hmm...this is possibly the case, but I was thinking more with regard of the actual handling of instantiating an object rather than the philosophical aspects behind it.