关于学习PHP面向对象

cuiyang000 2009-08-26 03:50:45
请问一下大家学php的面向对象都怎么学的呀?工作半年了,觉得基础部分已经比较熟练了,想开始学习面向对象了.

我学过一些JAVA和很少一点 C++

最好是推荐一下比较好一点的书或材料之类的,谢谢了.

回答为"建议楼主先去学c/c++"之类的朋友们,你们的好意我就心领了,这话我都看得要吐了.
...全文
78 点赞 收藏 15
写回复
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
qulcc 2010-03-14
奇怪 为什么提到面向对象 都想起JAVA了
回复
aoxuesuqian 2009-08-27
php面向对象,支持类,接口,抽象类,密封类,继承,封装,但不支持多态,或者支持多态不完全
不可以与C#,JAVA面向对象语法比较,而PHP主要是面向过程,但也有主流的面向对象思想
回复
babysc1 2009-08-27
面向对象php 逻辑性还是比较强的 但还是没有C严谨

我觉得就应该多看 多动手去做 做出效果就能明白很多
回复
Daly罗 2009-08-27
思想和java的差不多,但有一些细小的区别,比如说java中继承的时候,子类会自动调用父类的构造子,但php不会。推荐 php和MySQL WEB开发.
回复
YHL27 2009-08-27
学习!!
回复
foolbirdflyfirst 2009-08-27
概念的东西,我记得phpchina有个叫刀客羽朋的家伙写了一份很不错的基础教程,你可以去google下。
实际应用,感觉还是多看看成熟的应用好点,比如joomla源码,drupal..,比如zendframe work..zf是完全的OOD,OO其实更多的是一种概念,一种分析需求的技巧,一种规划的设计。没有丰富的经验,其实讲究什么oo都是空谈,或者设计出来的oo就是摆设。个人意见
回复
ms_X0828 2009-08-27
还java中 对象差不多,面向对象的:
多态、继承、封装、接口
回复
ms_X0828 2009-08-27
你学了java 那么 你对OO 就 要了理解
php的面向对象没有java中对象成熟
回复
cuiyang000 2009-08-27
谢谢楼上各位了`结贴给分`
回复
jlzan1314 2009-08-26
会java 不会php面向对象?
可以先学java(好多资料,最喜欢的是他的强类型),你要学php的话,学点框架什么的,研究源码,ls讲的很好很强大.
回复
gdi1982 2009-08-26
那个例子是Smarty与MVC结合的例子 通俗易懂 很容易就能理解OOP了
回复
wzwen 2009-08-26
Smarty只是模板引擎而已,不能代表OOP
还是看框架吧,比如ZF
现在的框架基本上都是MVC模式,很好很强大.
回复
sir424 2009-08-26
http://www.php100.com/ 里有面向对象的视频。
回复
gdi1982 2009-08-26
楼主是不是一直是面向过程的用PHP 呵呵 我也是这么过来的 建议你最好去google搜一个数据库封装的php类 或者看看下面这个Smarty的学习实例 你就能了解什么是OOP了http://bbs.phphubei.com/viewthread.php?tid=489&extra=page%3D1
回复
shaogu8 2009-08-26
怎么学都是动手去学!
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告