🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #71

Re: Objectidentifer (was: Re: Lippmann - was ist das?)

#71
From: Hasko Heinecke
Date: Mon, 14 Dec 1992 13:45
31 lines
1787 bytes
In article <vaillant.724087013@rama> vaillant@rama.informatik.rwth-aachen.de (Stefan Vaillant) writes:
>Wie definierst Du denn den Begriff "Objektidentitaet"(OID)?
>Wenn Du nicht Pointerwerte als OID's verwendest, was dann?
>
>
>Die mir bekannten Definitionen von Objektidentitaet vertragen sich alle
>mit C++-Zeigern:
>  Khoshafian Copeland: "Identity is that property of an object which 
>                        distinguishes it from all other object"
>oder [besser]
>  Catell/ODM: "Object identity: Objects can have a unique identity
>               independent of the values that they contain."
>Catell stellt zwei Forderungen auf:
>  1) OID's muessen vom System generiert werden.
>  2) die generierten OID's aller existierenden Objekte
>     muessen verschieden sein.

Tja, und was passiert in verteilten Anwendungen, die auf mehreren Rechnern
mit lokalem Speicher laufen? Oder bei Client/Server-Anwendungen bei
virtueller Adressierung?

In beiden Faellen identifiziert ein Pointer, d.h. eine Adresse in einem
virtuellen Speicherbereich auf einer Maschine ein Objekt nicht eindeutig.

Hasko

-- 
+-------------------------------------------------------+
| Hasko Heinecke @ Georg Heeg Objektorientierte Systeme |
| I _never_ mean what I say - and nobody else does...   |
+-------------------------------------------------------+
Technical Details
Message-ID: <1992Dec14.134512.10740@heeg.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!darwin.sura.net!jvnc.net!gmd.de!Germany.EU.net!donald!hasko
References: <vaillant.724087013@rama>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Path: arc1-ca.pugleaf.net!sparky!uunet!wupost!darwin.sura.net!jvnc.net!gmd.de!Germany.EU.net!donald!hasko
From: hasko@heeg.de (Hasko Heinecke)
Subject: Re: Objectidentifer (was: Re: Lippmann - was ist das?)
Message-ID: <1992Dec14.134512.10740@heeg.de>
Organization: Georg Heeg Objektorientierte Systeme, Dortmund, FRG
References: <vaillant.724087013@rama>
Date: Mon, 14 Dec 1992 13:45:12 GMT
Lines: 31