- 主题:请问有人在php编程的时候采用oop吗?
需要类的时候自然要用, 跟使用啥语言好像关系不太大。(基本上常用的语言都有oop)
--
修改:Blue FROM 115.171.169.*
FROM 115.171.169.*
这只是设计模式的结果。
应该去看一下设计模式的概念,你就能够理解为什么这样。
【 在 hjc404 的大作中提到: 】
: 看了这个视频,感觉就不一样了哦!确实感觉自己落后了,还得好好学!
: [upload=1][/upload]
--
FROM 115.171.169.*
设计模式可不是OOP
学了OOP还是不会懂设计模式
【 在 hjc404 的大作中提到: 】
: 所以说还是要oop哦!不学oop就没办法理解这些啊!
--
FROM 115.171.169.*
框架使用了类来实现,并不意味着你需要使用类来开发,你只需要使用框架提供的工具就行了。就是说,只需要看框架的说明书。
自己需要使用类的地方是你自己的逻辑部分。如果业务逻辑很简单,那么也不需要类(框架指定的类除外,这个无须学习)。如果业务逻辑复杂,那么就需要自己进行设计了,这个时候会用到类。如果业务逻辑再复杂一点,你可能就需要学习“设计模式”的理论了,比如工厂模式、适配器模式等等,使用这些模式来构建整个业务系统。
框架本身就是按照设计模式来设计的。
【 在 hjc404 的大作中提到: 】
: 那是什么啊!我看了下,框架好像都是类。我不要需要那么深哦。
--
FROM 115.171.169.*
你先把OOP学了吧,没有OOP的基础,设计模式那些可能还不好理解。大多数的关于设计模式的讲解都是基于OOP。
《深入浅出设计模式》(Head First Design Patterns)
【 在 hjc404 的大作中提到: 】
: 介绍本书学学撒!
--
FROM 115.171.169.*