An object is a specific instance of a class with its own identity, state, and relationships.
A class defines common properties and behaviour. In contrast, an object contains specific attribute values. For example, Person may define a class, while Sally Brown represents one individual instance.
A unique identifier distinguishes one instance from another. Moreover, attribute values describe its current state. For example, an Order may have an order number, date, and status.
Relationships connect instances to other elements. In addition, multiplicities define how many connections the model permits.
In requirements engineering, such elements can represent people, documents, products, devices, or other relevant concepts.
Clear identities, attributes, and relationships support precise information models and consistent requirements.
« Back to Glossary Index
