
上QQ阅读APP看书,第一时间看更新
3.2 如何抽象一个类

本节介绍如何定义一个类,以及类的属性和方法。
3.2.1 类的定义
PHP中的类是通过class关键字加上类名定义的。定义类的格式如下:

在两个花括号中间的部分是类的全部内容。
注意:定义类的时候,类名的第一个字母推荐大写。
3.2.2 成员属性
类中的成员属性用来保存数据信息,或与成员方法进行交互实现某种功能。
定义成员变量的格式如下:

提示:关键字可以使用public、protected、private、static和final中的任意一个。
下面创建一个人类,并添加姓名、年龄等属性。

3.2.3 成员方法
类中的函数被称为成员方法。函数和成员方法的区别:函数实现某个独立的功能;成员实现类的一个行为,是类的一部分。例如下面代码:
