In genere si consiglia di adottare una qualche convenzione per la nomenclatura dei vari membri per facilitare la vita a chi utilizza le classi e quindi rispettando una certa coerenza.
I membri pubblici hanno sempre la prima lettera maiuscola.
I membri privati hanno sempre la prima lettera minuscola e le altre parole di cui e' composto il nome maiuscole (camel case) es. nomePersona
Per evitare confusione, in genere i membri privati hanno anche un segno iniziale che li caratterizza es. m_nomePersona in modo da non fare confusione con l'eventuale membro pubblico che li restituisce all'esterno della classe es. NomePersona.
I nomi dei membri, delle classi e delle variabili in genere dovrebbero essere abbastanza esplicativi per far capire di cosa di tratta. Di solito, si dice che un codice ben scritto non ha bisogno di commenti xche' si commenta da solo.
Detto questo, nel tuo caso specifico la classe manager (che quindi potresti chiamare es. FotoManager) potrebbe avere una funzione GetFoto che restituisce un oggetto Foto accettando un parametro _idFoto.

Rispondi quotando