è meglio con extends o una "doppia aggregazione"???
Non saprei la mia preferenza va cq ad extends.

Consiglio se vuoi veramente approfondire OOP utilizza Php5
dove ti puoi sbizzarrire e utilizzare tutte le nuove features.
Su devshed c'è una valanga di esempi per lo sviluppo OOP
a verso





Ps.

Ah se vuoi farti un giretto sulla versione
0.1 di User Manager non esitare la trovi
in FIRMA