wie kann ich die Adresse von Self ändern?
Innerhalb des Objektes die externe darauf zeigene Variable ändern?
garnicht.
Self ist nur ein (versteckter) Parameter und ein Ändern dessen ändert nicht die externe Variable.
Ein Therapeut entspricht 1024 Gigapeut.