构造函数:
1.一个类只能有一个构造函数。
2.
t
h
i
s
关
键
字
:
一
、
等
于
调
用
者
本
身
,
二
、
只
能
在
类
的
方
法
中
使
用
,
三
、
3
、
构
造
方
法
没
有
返
回
值
。
4
、
主
要
作
用
是
完
成
对
新
对
象
的
初
始
化
,
并
不
是
创
建
对
象
本
身
。
5
、
如
果
没
有
对
类
自
定
义
构
造
方
法
,
该
类
则
使
用
默
认
的
构
造
方
法
,
如
果
定
义
了
构
造
方
法
则
覆
盖
默
认
的
构
造
方
法
,
构
造
方
法
的
默
认
访
问
修
饰
符
是
p
u
b
l
i
c
析
构
函
数
:
简
单
介
绍
:
析
构
函
数
会
在
某
个
对
象
的
所
有
引
用
都
被
删
除
或
者
当
对
象
被
显
式
销
毁
时
执
行
,
在
P
H
P
5
之
后
引
入
。
解
释
:
一
、
使
用
u
n
s
e
t
(
)
方
法
将
对
象
销
毁
。
二
、
this 关键字:一、等于调用者本身,二、只能在类的方法中使用,三、 3、构造方法没有返回值。 4、主要作用是完成对新对象的初始化,并不是创建对象本身。 5、如果没有对类自定义构造方法,该类则使用默认的构造方法,如果定义了构造方法则覆盖默认的构造方法,构造方法的默认访问修饰符是public 析构函数: 简单介绍: 析构函数会在某个对象的所有引用都被删除或者当对象被显式销毁时执行,在PHP5之后引入。 解释: 一、使用unset()方法将对象销毁。 二、
this关键字:一、等于调用者本身,二、只能在类的方法中使用,三、3、构造方法没有返回值。4、主要作用是完成对新对象的初始化,并不是创建对象本身。5、如果没有对类自定义构造方法,该类则使用默认的构造方法,如果定义了构造方法则覆盖默认的构造方法,构造方法的默认访问修饰符是public析构函数:简单介绍:析构函数会在某个对象的所有引用都被删除或者当对象被显式销毁时执行,在PHP5之后引入。解释:一、使用unset()方法将对象销毁。二、对象名 = null;
三、$对象名 = xxx;
上面三种都是显式销毁,如果没有执行显示销毁则在程序执行完毕之后会被系统自动销毁(隐式销毁),
析构函数最重要的作用释放对象创建的资源,比如数据库连接、文件句柄、绘图句柄
构造函数和析构函数
最新推荐文章于 2023-08-13 00:03:34 发布