呵呵,不要为了oo而oo.
楼主其实已经算是入门了,
如果还想深入,可以学一下php设计模式,
网上电子书啥的多的是.

解决方案 »

  1.   

    oo用起来很方便,用多了就会熟的了,功能多或复杂的东西,不用oo会很乱,也难修改~~个人愚见
    多看些高手作品,对oo会有更深的了解
      

  2.   

    http://download.csdn.net/source/159791
      

  3.   

    PHP 面向对象现在实现的还很弱(相对C++来说)
    不过,同意是楼上的:解决问题就好了,不要过度的OO
      

  4.   

    去看一些国外的开源项目,分析它的代码逻辑,比如xoops,wordpress等等。这样比你对着书本学oop效率要高,理解也会更深入。单单只学会了多态,继承,友元这些东西,并不能称为学会了oop,你只知道表面的语法罢了,实际让你用的时候你会发现都不知道该什么时候使用这些东西。
      

  5.   

    第一步:
    学习GOF设计模式以及在PHP上的实现。
    第二步:
    学习J2EE设计模式及其在PHP上的实现。
    具体包括DAO、WEB系统的三层结构设计、MVC等
      

  6.   

    PHP程序设计(第2版) 这本书好
      

  7.   

    要学学PHP5的对象编程,在php手册有些介绍,你去查一下(http://cn.php.net/manual/zh),还有,不能过多的用OO,只要代码可读可运行可解决问题就可以了
      

  8.   

    前面有位老兄所的好,不要为了OO而OO。我个人觉得无论是面向对象,还是面向过程,只要能解决自己的问题,并能够很方便的实现代码的重构、移植等,也就是了。如果单单讲什么面向对象,理解起来很对时候是不那么形象的。只有真正要用到OO的时候,你才会发现其实使用OO有什么好处,你也才会更好的理解为什么要用OO。这本身也是对OO最好的理解方式。