本文共 500 字,大约阅读时间需要 1 分钟。
本节书摘来自华章社区《PHP精粹:编写高效PHP代码》一书中的第1章,第1.1节为什么要使用面向对象编程,作者:(美) Davey Shafik,更多章节内容可以访问云栖社区“华章社区”公众号查看
1.1 为什么要使用面向对象编程
你可能会质疑,既然只需使用方法就可以写出复杂且实用的网站,那为什么还要采取其他的措施,而且使用OOP不是增添麻烦吗? OOP真正的价值在于封装,这是OOP在PHP中使用得越来越多的原因。它的意义在于将相互关联的一组值和函数封装在一起,组成一个编程单元:对象。使用对象可以让我们将一组值存放在一起,而且还能为它添加功能,而不是在变量前面添加前缀使我们知道它们与什么相互关联,或者存储在数组中以集合元素。OOP术语将一些很平常的概念表述得很复杂,这种倾向往往会阻碍人们对事物的理解。因此,在你阅读本书时,为避免发生这种情况,我们准备了一个简短的术语表:class 创建对象的方法或蓝图object 实例instantiate 从类创建对象的动作method 属于对象的函数property 属于对象的变量现在带上你新的“外语”词典,让我们去看一看代码吧。转载地址:http://gegia.baihongyu.com/