我对 PHP 中的 OOP 相当陌生,我编写了几个基本脚本,但没有什么令人印象深刻的。我真正从中得到的只是,制作一组函数可能会更容易,include
them.
类的结构似乎只是混淆了原本简单的过程。将所有内容整理到一个类中并没有真正添加任何功能。
所以我显然错过了一些东西。有人可以解释一下通过创建类添加了什么功能吗
类是面向对象设计(分别是编程和分析)的概念,它们用于封装数据和方法.
其他面向对象的编程技术可能包括以下功能:
- 信息隐藏,
- 数据抽象,
- 封装,
- 模块化,
- 多态性和
- 遗产
来自一篇文章..编写超级可读代码的 15 条最佳实践 http://net.tutsplus.com/tutorials/html-css-techniques/top-15-best-practices-for-writing-super-readable-code/:
面向对象编程可以帮助您创建结构良好的代码。但这并不意味着您需要完全放弃过程式编程。实际上,混合两种风格可能会很好。
From http://java.sun.com/docs/books/tutorial/java/concepts/class.html http://java.sun.com/docs/books/tutorial/java/concepts/class.html:
在现实世界中,您经常会发现许多同一类型的单个对象。可能存在数千辆其他自行车,它们的品牌和型号都相同。每辆自行车都是根据同一套蓝图制造的,因此包含相同的组件。用面向对象的术语来说,我们说你的自行车是自行车类对象的一个实例。类是创建各个对象的蓝图。
最后来一个短关于过程式编程范式和面向对象编程范式之间的差异...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)