除非注明转载,否则本博客文章皆为原创。 MSN: wfnlxp@hotmail.com QQ: 176564452

深入浅出PHP面向对象与设计模式——前言

上一篇 / 下一篇  2007-10-08 09:37:46 / 个人分类:面向对象

我们在做PHP开发的时候,经常觉得一步一步的过程式开发,非常的便利,特别是做一些简单的网站。

但是当需要开发的功能越来越复杂,未来需要变动的地方比较多,又不确定的时候,就出现了一些棘手的事情。

比如变量不能重名,可是如果include很多文件怎么办?一个一个检查?

还有一些新功能的实现,需要对原来代码做小的改动,是否有办法不依赖代码的复制而重用代码?

有些代码很多地方用到,但是由于差异太明显,不能封装为一个函数,如何避免四处修改呢?

这就是面向对象诞生的需要,为此PHP4就加入了面向对象,到了PHP5,面向对象的特性更加丰富。

而且在应用面向对象的过程中,并不是仅仅将原来的函数和变量放进类,还有很多的模式提供了更多解决问题的方案。

 

这个系列教程的努力目标:

让读者明白如何应用面向对象的思想,进一步拓展php的应用。

 

阅读这个系列教程的预备知识:

了解php面向对象的基本语法,能够简单的使用类和对象(至少看得懂简单的类的定义)。

 

这个系列教程的特点:

以比较简单的代码来阐述各种方案,不拘泥于某些知识的细节。

对各种模式和解决方案进行一定的探讨,而不教条化。

 

注意点:

面向对象是一种思想,包括它衍生出来的种种模式,它不是和某种编程技术关联的,甚至它是在各种面向对象的语言中都能发挥作用的,比如C++,.net,java等等。

所以如果你希望看到某种技术的深入研究,或者介绍你没接触过的函数,那么本系列教程不适合你。


TAG: PHP 面向对象 设计模式

引用 删除 Guest   /   2008-05-25 22:28:41
www.xingchenbian33.cn
www.meinv880.cn
引用 删除   /   2007-12-10 16:36:05
我爱死你了呀,哥们呀,你太有才了呀,多谢呀!
PHP驿站 引用 删除 lin_chaoqi   /   2007-11-28 20:14:53
拜读了
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar