[quote=Guest,13.03.2006, 19:57][...] nun lass ich mir $self ausgeben und bekomme folgende Ausgabe: Test::Test2::packageName=HASH(0x1decc64). Und damit kann ich nichts anfangen, bzw. mit = HASH(). [...][/quote]
Nur zur Sicherheit noch eine Erklärung: Diese Ausgabe bedeutet, dass $self eine Hashreferenz enthält (der Hash liegt intern an der Speicherstelle 0x1decc64), welche mittels bless zu einem Objekt der Klasse Test::Test2::packageName verwandelt wurde.
When C++ is your hammer, every problem looks like your thumb.