当前位置:Gxlcms > PHP教程 > 15php原型模式

15php原型模式

时间:2021-07-01 10:21:17 帮助过:6人阅读

有时候对象要修改某些部分属性成为新的对象的组成部分,我们借用对原型的克隆创建新的对象。

name = $name;
        $this->age = $age;
        $this->weight = $weight;
    }
    
    function say(){
        echo $this->name.';'.$this->age.';'.$this->weight.';'.$this->message;
    }
}

class doBraiseFish extends Fish{
    function __clone(){
        $this->message = '变成红烧鱼';
    }
}

//还是一条活鱼
$fish = new doBraiseFish('草鱼', 2, '2kg');

$Braisefish = clone($fish);
$Braisefish->say();

以上就介绍了15php原型模式,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行