Più o meno ci ho capito qualcosa.
Ritorniamo all'esempio della bicicletta che forse è più semplice.

Classe bicicletta [Funzioni]
Avanti
destra
sinistra

Classe bicicletta [variabili]
num ruote
colore
marcie

$x = new bicicletta();

$x sarebbe la bicicletta di Marco (Quindi applico le regole generali srabilite da me nella classe bicicletta ad una bicicletta specifica)

Ora che succede?