To a programmer, an object is a region of storage with associated semantics. To a designer, an object is any identifiable component in the problem domain. In the following diagram recRoomTV is an object of class TV. After a declaration such as int i;, i is said to be an object of type int. In OO/C++, an object is usually an instance of a class. Here is the UML notation for an object: |