php的面向对象如何掌握 进着皆有分 呵呵,不要为了oo而oo.楼主其实已经算是入门了,如果还想深入,可以学一下php设计模式,网上电子书啥的多的是. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 oo用起来很方便,用多了就会熟的了,功能多或复杂的东西,不用oo会很乱,也难修改~~个人愚见多看些高手作品,对oo会有更深的了解 http://download.csdn.net/source/159791 PHP 面向对象现在实现的还很弱(相对C++来说)不过,同意是楼上的:解决问题就好了,不要过度的OO 去看一些国外的开源项目,分析它的代码逻辑,比如xoops,wordpress等等。这样比你对着书本学oop效率要高,理解也会更深入。单单只学会了多态,继承,友元这些东西,并不能称为学会了oop,你只知道表面的语法罢了,实际让你用的时候你会发现都不知道该什么时候使用这些东西。 第一步:学习GOF设计模式以及在PHP上的实现。第二步:学习J2EE设计模式及其在PHP上的实现。具体包括DAO、WEB系统的三层结构设计、MVC等 PHP程序设计(第2版) 这本书好 要学学PHP5的对象编程,在php手册有些介绍,你去查一下(http://cn.php.net/manual/zh),还有,不能过多的用OO,只要代码可读可运行可解决问题就可以了 前面有位老兄所的好,不要为了OO而OO。我个人觉得无论是面向对象,还是面向过程,只要能解决自己的问题,并能够很方便的实现代码的重构、移植等,也就是了。如果单单讲什么面向对象,理解起来很对时候是不那么形象的。只有真正要用到OO的时候,你才会发现其实使用OO有什么好处,你也才会更好的理解为什么要用OO。这本身也是对OO最好的理解方式。 PHP 使用SESSION用户登陆后注销不了! mysql删除记录后,添加记录调过删除id.如何重新排序. PHP怎样在不足两位数前加 0 补足两位数呢 100分使用smarty怎样把这页分开 php 生成html时数据插入数据库??? 关于index.php里的变量 这个乱码是什么意思啊?F5一下又没有了。 问个PHP地址的问题~~~~~ 想做一个带有扫描功能的页面,请各大老进来讨论一下吧. 请问我能用PHP得到客户端的网卡地址吗? 这个统计不知道是怎么做的,帮忙看下 以后谁要是敢用这个头像在csdn上做自己的照片,我就跟谁急
多看些高手作品,对oo会有更深的了解
不过,同意是楼上的:解决问题就好了,不要过度的OO
学习GOF设计模式以及在PHP上的实现。
第二步:
学习J2EE设计模式及其在PHP上的实现。
具体包括DAO、WEB系统的三层结构设计、MVC等