Sven Rautenberg: Namen eines Objektes herausfinden

Beitrag lesen

Moin!

Ich lege ein Objekt $abc einer Klasse def an.
Dann lege ich ein zweites Objekt $uvw einer Klasse xyz an.

Beim Aufruf einer bestimmten Funktion, abc->fabc() soll abc dem Objekt uvw mittelien, daß dieses bitte die Funktion abc->fabc2() aufrufen soll, wenn die Funktion $uvw->fuvw() aufgerufen wird.
Dazu muß $uvw aber irgendwie der Name "abc" mitgeteilt werden, damit "uvw" weiß, zu welchem Objekt denn die aufzurufende Funktion gehört.

Klingt eigentlich so, als ob $abc ein Unterobjekt von $uvw sein sollte. Bzw. dass die Klasse xyz die der Klasse def um die gewünschten Methoden erweitern sollte. Oder etwa nicht?

- Sven Rautenberg

--
SELFTREFFEN 2003 - http://selftreffen.kuemmi.ch/
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|