重要的不是还有多少人在用3.x,是过去有很多人已经用了3.x。让这些人把3.x的代码统统扔进垃圾桶?呵呵

解决方案 »

  1.   

    面向对象的优势在于:
    修改部分接口即可实现跨平台,如果3.0不能轻松升级到4.0的话,不要为php感到悲哀,只能说明你OOP还不够到家:)
      

  2.   

    php的oop确实很弱,楼主的精神确实佩服。
    我在php编程中,使用class的次数很少,只是偶尔得封装了数据库类,或者只用到了一些
    很浅显的oop的特征。
    不过阁下的文章确实写的既有理论也有经验性的特征,我曾想过写写php的文章,但是呵呵
    没打算写里面的oop相关的,我对这个所知不多,希望看到楼主的佳作,并把这部分写完整。
    或许用java或者c++用的及其熟练的人都喜欢用oop的思想来构架系统。至于说不要为php感到悲哀,只能说明你OOP还不够到家:)
    就不免太偏激了,php小组自己都承认了目前的版本中php的oop很弱的说,如果构造复杂的
    oop程序,难免不能从3.x->4.x。如果程序写的折衷,势必又降低了执行的效率。天下没有完美的语言,哪一门也不是包治百病的良药。唯有扬长避短,才能够轻松的解决问题。
    这只是针对使用领域来说得。vc操作数据库的功能不是很强,但是操作 系统底层 却得心应手。
    呵呵,说得没有中心思想,纯粹是在跑题。
      

  3.   

    呵呵,OOP的确不到家,我依然不敢说自己是个OOP的程序员。
        个人觉得,写出了许多Class并不见得就很好的理解了对象编程的精髓甚至概念,对象编程的确是个微妙又无限的世界。仁者见仁,智者见智。我的理解与大家共享而已。