什么是面向对象?面向对象的简单了解!返回列表
上传时间:2015-02-02 内容关键字:什么是面向对象?面向对象的简单了解!
一、类:
1. 属性注意点:
1. 关于属性值,可以声明属性并赋值,也可以声明属性先不赋值。如果不赋值则属性的初始值是 NULL。
2. 关于PHP中的类,属性必须是一个“直接的值”。就是必须是一个8种类型中的任意一个类型的 值。
不能是表达式(1-2)的值或者函数的返回值(time()),如下:
class Human{
public $age =time(); //错误
public $age =1+2; //错误
}
2. 方法注意点:
1. 类方法不能重复定义。但是类中的方法可以理解为是包在类范围内的函数,和全局的函数不是 一回事,因此这两种可以重名。
2. 不能定义系统关键字的方法
3. 构造函数:
class Human{
public $name=null;
public $sex;
public function __construct($name,$sex){
$this->name=$name;
$this->sex=$sex;
}
}
$a = new Human(‘zhangsan’,’男’);
作用:构造函数用来初始化对象,利用构造函数,我们可以操作对象,传值等。
作用时机:构造函数就是在对象产生的时候,自动执行,就像婴儿出生时候的啼哭声。
- 上一篇:php-fpm 基础介绍
- 下一篇:COOKIE、SESSION之彻底搞定!