php中什么叫滥用oop

大麦.sh 发布于 2012/04/05 16:07
阅读 1K+
收藏 0
PHP
什么时候该OOP 什么时候该面向过程呢? oop有哪些劣势?尤其是在PHP中?
加载中
2
用户已屏蔽
用户已屏蔽
 什么是OOP。。。
mahone
mahone
+1
0
dy810810
dy810810
看个人喜好与规范吧。反正我是全OOP。
0
BENNEE
BENNEE
和MVC有什么不同吗?
qycms_cn
qycms_cn
MVC是软件组织思想,结构,把软件功能分成"作用方面"相同的部分,人为分开:M,主要是实现数据处理;V用户界面;C,过程逻辑.它和oop没有必然的联系. oop是代码的编写形式,相对于过程序代码,通常就是指类,一个功能相对独立的"黑合子",不必要了解黑合子的原理,只里知道输入数据,输出结果.
0
大麦.sh
大麦.sh
拜托 帮不到我的就别给我回了 谢了
0
耗子小毛
耗子小毛
oop的劣势就是比过程慢,其他都没有。
0
大麦.sh
大麦.sh

引用来自“耗子小毛”的答案

oop的劣势就是比过程慢,其他都没有。
如果不这么一概而论呢
0
开源中国董事会主席
开源中国董事会主席
  • 追求效率时,使用面向过程;
  • 追求规范和维护方便时使用面向对象。
  • 使用面向对象增加开发成本,同样的功能可能会比面向过程的效率低些,因为可能会执行一些当前不需要执行的代码和一些公用的类,会需要写得更加抽象一些

      推荐使用面向过程,那怕会适当降低一些效率,好处是可读性强,耦合度低,后期维护成本低,减少重复的代码。恩 如果用在计划任务中,我推荐使用面向过程。

0
大麦.sh
大麦.sh
楼上很爽 PHP的作者  Rasmus Lerdorf  不鼓励在PHP中选择OOP 因为PHP的设计初衷是为了更灵活 更方便 当然我们在 考虑到开发和维护的一些优势方面 我们还是要灵活运用oo
0
蟋蟀哥哥
蟋蟀哥哥
长期项目的话,还是全oop吧
返回顶部
顶部