PHP面向对象开发的学习(2)

作者在 2010-11-29 16:56:05 发布以下内容
1、创建一个和多个对象
只需要使用new即可。另外,在申明对象属性时建议使用public而不是var。
2、对象中的$this关键字
用来访问当前对象中的对象属性和对象方法的系统变量。
注意:$this仅能在当前对象中使用。
例:class MyClass{
public $name;
public $price;
function Method(){
echo $this->name;
}
$this->Method();
}
$class=new MyClass();
$class->Method();
3、初始化对象函数
在PHP4中,初始化对象的函数是一个与类同名的函数。
例:
class MyClass{
function MyClass(){
初始化操作
}
}
在PHP5及以后的版本中,使用__construct()(注意:前面是两条下划线!!)
例:
class MyClass{
function __construct(){
初始化操作
}
}
4、析构函数__destruct()
能够在对象内部操作执行完后,自动被调用的方法,并将对象使用的内存释放出来。
注意:该函数遵循先进后出原理。即最先使用的对象,最后被释放。
前景 | 阅读 980 次
文章评论,共0条
游客请输入验证码
浏览37788次