Prova a dare un'occhiata al DAO pattern così ti chiarirai un po' le idee. Basta una semplice googlata per trovare tante informazioni ed esempi pratici.

P.S.
A quelli che iniziano ad approcciare la OOP consiglio sempre lo studio di un buon manuale UML che aiuterà ad apprendere i principi base ed il modo di ragionare tipici del paradigma OOP più di qualsiasi esempio software.