Identity (object-oriented programming)

In object-oriented programming, analysis and design, object identity is the fundamental property of every object that it is distinct from other objects. Objects have identity are distinct even when they are otherwise indistinguishable, i.e. equal. In this way, object identity is closely related to the philosophical meaning.