Salve,
sto costruendo una piattaforma di "e-commerce" particolare utilizzando OOP
visto che sono poco pratico nella programmazione a oggetti volevo sapere se questo era "il metodo giusto" prima di cominciare a scrivere il codice.
Avevo pensato a una superclasse contenente metodi che possono essere utili alle altre, più la gestione del database, ho chiamato la classe project class
Per gli utenti ho pensato ad una classe che si chiama ovviamente user class, che estendeva la project class e che gestiva appunto l'iscrizione, la verifica e la conferma degli utenti.
Il problema è far passare le connessioni del database all'user class che risolvo estendendola al project. Se però volessi estendere altre classi dovrò richiamare ogni volta i dati del database? Volevo evitare di scriverlo ogni volta, ma anche evitare di fare troppi annidamenti tra le classi
Spero di esser stato chiaro,
Grazie per ogni aiuto