Object-oriented methodology combines into one object data together with the specific procedures that operate on this data
Where the object combines data and programs code.
Instead of passing data to procedures, programs send a message for an object to perform a procedure that is already embedded in it.
Then, the same message may be sent to