我的父类中有这个构造函数。
public function __construct()
{
parent::__construct();
$this->setMasterVariant(new Variant());
$this->taxons = new ArrayCollection();
$this->variantSelectionMethod = self::VARIANT_SELECTION_CHOICE;
}
我想改变参数。这里。
$this->setMasterVariant(new Variant());
所以这里更新是我的子类构造函数
public function __construct()
{
parent::__construct();
$this->setMasterVariant(new VariantNew());
var_dump($this->getMasetVariant());
}
由于
var_dump($this->getMasetVariant());
我将得到父类而不是子类的结果。 那么,请问我能解决这个问题吗?
谢谢。