能详细一点的介绍,最好举个通俗易懂的例子。谢谢!!!
3 回答
已采纳
爱折腾的卤蛋
TA贡献3条经验 获得超0个赞
php中 构造函数 function __construct(){} 或者是和类名相同的函数 析构函数 function __destruct(){} class Hhr(){ public $name; public $skill; public funtion __construct(){//构造函数 在这个对象实例化的时候最先也是必须会执行的方法 通常用来给成员属性赋初始值来的;可以接受传入参数 理解为生了个红孩儿 要起个名子先 $this->name = '红孩儿'; $this->skill = '飞'; } public function fly(){ echo '骑着个风火轮 出去浪一浪'; } public function __destruct(){//析构函数 在对象要被销毁时,必要执行的最后执行的函数 不是接受传入参数 一般用来释放之前打开的资源 或者临终遗言的 echo '我也有不行的时候'; } }
再简单说 如果把开冰箱吃东西看做一个行为对象的话 开冰箱就是构造 吃是过程 关门就是析构函数
如果把一个人的一生看做是对象的话 他的出生就是构造 这个人的死亡就是析构
- 3 回答
- 0 关注
- 1616 浏览
添加回答
举报
0/150
提交
取消