php面向对象的基础
这是第一次写博客,希望大家多多支持!
一。OOP概念
1.类(class)
它包括名称、方法、属性和事件。实际是它本身不是对象,因为它不存在内存中。当引用类的代码运行时,类的一个新的实例,及对象,就在内存中创建了。
2.对象(object)
简单的说,就是类的初始化
3.字段(field)
字段用于描述类某方面的性质,与一般的php变量非常相似。
4.属性(attribute)
通过方法访问和操作字段,一方面可以保护字段,同时允许访问公共字段一样访问数据。
5.方法(method)
与函数相似,只不过方法是用来定义类的行为。与函数一样,可以传参数,可以返回值。