Vi lascio solo un link, senza commentare, perché c'è già da leggere parecchio: http://www.tonymarston.net/php-mysql/good-bad-oop.html.