类是将具有某种相同属性(特征)总和起来组成一个大的框架,而具有这相同属性的成员就是各个对象,将这些属性加入参数就成为对象的实例化。
类包括属性和方法,统称为类成员。(成员属性、成员方法)
类的使用
1.类的定义以关键字class开始,后面跟着类的名称,类的命名通常每个单词的第一个字母大写。一中括号开始和结束。类由一个大括号开始以另一个大括号结束。
2.类的属性定义
public + 属性名 + "属性值" (一般将所有的属性值放在一起)
3.类的方法定义
定义方法与函数定义相同,在function前加上关键字public(public function())
对象中的成员属性与成员方法可以通过->符号来访问。
4.在类定义中的两个特定函数
i)__construct()是构造函数 构造函数是在对象被实例化的时候自动调用(可以带参数,可以在实例化对象的时候直接用参数初始化类里面对象的属性)
ii)__destruct()析构函数 析构函数在程序执行结束的时候自动调用或者在所有的对象引用被全部设置为null时候自动调用(通常被用于清理程序使用的文件资源)
5.类的对象实例化用new关键字来实现
new + 类的名称classname("类的初始化数据")类的初始化数据也是构造函数的参数