7.3.4 PHP构造方法

7.3.4 PHP构造方法

大多数类都有一种称为构造函数的特殊方法。当创建一个对象时,它将自动调用构造函数,通常用它执行一些有用的初始化任务。
构造函数的声明与其它操作的声明一样,只是其名称必须是两个下划线__construct( )。这是PHP5中的变化;PHP4的版本中,构造函数的名称必须与类名相同。为了向下兼容,如果一个类中没有名为__construct( )的方法,PHP将搜索一个与类名相同的方法。
 格式: [修饰符] function __construct ( [参数] ) {
... ...
}

boyfriend.class.php

name = $name;
            $this->age = $age;
            $this->sex = $sex;
        }


        //函数 (成员方法)
        public function doFan() {
        

            echo "{$this->name} 有做饭的功能
"; $this->doJW(); } function doJW() { echo "做家务的功能
"; } } $bf1 = new BoyFriend("高洛峰", 28); $bf2 = new BoyFriend("高老师", 26, "男"); $bf1 -> doFan(); $bf2 -> doFan();

test.php

你可能感兴趣的:(7.3.4 PHP构造方法)