PHP类实例教程(六):构造函数
2010-01-18 17:56
183 查看
构造方法又称为构造函数,是对象被创建时自动调用的方法,用来完成类初始化的工作。
构造函数和其它函数一样,可以传递参数,可以设定参数默认值。构造函数可以调用属性,可以调用方法。构造函数可以被其它方法显式调用。
在PHP4 中使用与类名同名的方法为构造函数。在PHP5中依然支持了这种方式,但不建议再使用这种方式。
构造函数和其它函数一样,可以传递参数,可以设定参数默认值。构造函数可以调用属性,可以调用方法。构造函数可以被其它方法显式调用。
在PHP4 中使用与类名同名的方法为构造函数。在PHP5中依然支持了这种方式,但不建议再使用这种方式。
<?php class Person { private $name; public function __construct($name) { $this->name = $name; echo "在类被初始化的时候,这里的代码将会运行<br />"; echo "/$name is $this->name <br />"; } } new Person("tom"); new Person("jack"); ?>
相关文章推荐
- PHP类实例教程(九):访问控制 private, protected, public
- PHP类实例教程(二十三):PHP抽象类实现接口
- PHP类实例教程(三):PHP5类中的属性
- PHP类实例教程(十):类的重写(override)
- PHP类实例教程(十七):abstract类和abstract方法
- PHP类实例教程(二十四):PHP5类中的多态
- PHP类实例教程(四):PHP5类中的方法
- PHP类实例教程(十一):类中this关键字
- PHP类实例教程(十八):设计模式之模版模式
- JavaScript设计模式之构造函数模式实例教程
- PHP类实例教程(七):析构函数与PHP的垃圾回收
- PHP类实例教程(十二):类中parent::关键字
- PHP类实例教程(十九):PHP类接口的定义与规范
- PHP类实例教程(十三):Static的用法
- PHP类实例教程(五):对象的比较
- PHP类实例教程(七):析构函数与PHP的垃圾回收
- PHP类实例教程(十四):设计模式之单件模式
- PHP类实例教程(二十):PHP类接口的实现接口
- PHP类实例教程(一):开始
- PHP类实例教程(十五):final类、final方法和常量