特点:效率高
构造方法/析构方法
1.定义类(定义成员属性)
2.创建对象(类实例化)
3.对对象进行赋值
4.输出
例如:
<?php
header('content-type:text/html;charset=utf-8');
class cat{
public $name;
}
$cat1=new cat;
$cat2=new cat;
$cat1->name='a';
echo $cat1->name;
$cat2->name='b';
echo $cat2->name;
?>
对象传递
魔术方法/魔术函数:构造函数/构造方法
php构造函数是哪一个(constrcut),应用场景(调初值,初始化操作),特点是一个类只有一个,不需要人工调用,没有返回值
this只能在类方法中使用
默认构造函数:自定义构造函数会覆盖默认构造函数
析构函数:__destruct,释放对象创建资源,在对象被销毁时会触发,没有形参,会系统调用