发布于 2015-06-14 01:57:24 | 97 次阅读 | 评论: 0 | 来源: 网络整理

析构声明

析构声明为类声明了一个析构器。析构器没有参数,遵循如下的格式:


deinit {
statements
}
 

当类没有任何语句时将要被释放时,析构器会自动的被调用。析构器在类的声明体内只能被声明一次——但是不能在 类的扩展声明内,每个类最多只能有一个。

子类继承了它的超类的析构器,在子类将要被释放时隐式的调用。子类在所有析构器被执行完毕前不会被释放。

析构器不会被直接调用。

查看例子和如何在类的声明中使用析构器,参见析构过程一节。


析构器声明语法
析构器声明 → 特性(Attributes)列表 可选 deinit 代码块
 

最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务