本当に勉強をする気があるのならば、PHPから離れて
「デザインパターン オブジェクト指向」とかでぐぐって
見た方がいいかと。
オブジェクト指向を学ぼうとしているのか、それとも
今目の前にある問題を解決出来ればそれでいい、
という考えなのか、良く分からないのだが。