ohne jetzt was zum Thema beizutragen, gebe ich mal einen Buchhinweis zum Thema Objektorientierter Programmierung:
http://www.phpdesignpatterns.de/auflage-2/
Wer sich ernsthaft damit beschäftigen möchte, findet hier ein prima Einsteiger- und Fortgeschrittenenwerk.
Fiel mir nur grad ein, da es wohl offensichtlich Verständnisprobleme zum Thema OOP gibt