Sie müssen fünf Konzepte verstehen: Klassen; Vererbung; die Vorstellung von privat und öffentlich; Abstraktion; Polymorphismus. Die letzten beiden sind am schwierigsten zu verstehen.
Keine Notwendigkeit für ein Buch, dafür. Lies einfach ein Tutorial über OO PHP. Versuchen Sie ein paar Scheinklassen zu programmieren, verwenden Sie Vererbung und Polymorphie. Stellen Sie sicher, dass Sie diese fünf Konzepte verstehen, bis zu dem Punkt, an den Sie nicht denken müssen, wenn Sie das Wort hören, um sich daran zu erinnern, was sie sind.
Und dann, wenn Sie all das verstanden haben, kaufen Sie einige Bücher über OOP (Kopf zuerst, wie von Boris Pavlovic vorgeschlagen, ist eine gute Wahl).
Dann lesen Sie über Design-Muster, auch wenn Sie nicht beabsichtigen, sie zu verwenden: Frameworks verwenden (und oft Missbrauch!) Design-Muster, so dass Sie sie verstehen müssen re über).
siehe diese Antwort unter http://StackOverflow.com/Questions/1530868/Simple-Explanation-PHP-Vo-Procedural/1848715#1848715 für Anfänger – JoseK
@RabidMachine: es ist wahr, dass ich nicht zu " akzeptiere ", aber ich ordne alle nützlichen Antworten ein. TY für deinen Rat, ich werde ihm folgen. – dole