Operations: operation are used to read and manipulate the data of an object. The operation in an object type reference only the data structures of that object type. To access the data structures of another object, they must send messages to that object.