E' solo un errorino comune.
Le variabili membro perdono il dollaro quando vengono indirizzate dal $this
In pratica il dollaro lo usi una volta sola per dire: quello che segue è una variabile.
Prova così
codice:classe myclass { var $oggetto; function myclass ($oggettoesterno){ $this->oggetto=$oggettoesterno; } function myfunction (){ $this->oggetto->metododelloggetto(); } }