Quote Originariamente inviata da Santino83_02 Visualizza il messaggio
intanto, essendo le proprietà pubbliche, quando fai una get/set su $a, non vengono chiamate __get e __set, ma vengono chiamate solo se le porprietà sono inaccessibili (quindi in protected/private)

secondo, non ho capito la domanda ... la classe definisce un contratt(in)o col mondo esterno grazie ai metodi/proprietà pubbliche, quindi che devi fare?
Ok per questo.

Il mio problema è se io mi trovo nella situazione di dover caricare i dati dal db, e poi eseguire una serie di metodi che interagiscono con le proprietà, è corretto avere un metodo "CaricaObjTest" che effettua la selezione dei dati dal db e valorizza le proprietà?