【发布时间】:2015-07-07 10:32:34
【问题描述】:
我有用于工厂模式的课程。它工作正常,但问题是我无法理解对象变量是如何工作的。请看下面的例子,我希望你能更清楚我想说的话。
类(正常工作)
class VehicleStore{
public function __construct() {
$this->VehicleFactory = new VehicleFactory();
}
public function buyCar($vehicleName){
$this->VehicleFactory->create($vehicleName);
}
}
想了解它是如何工作的
我想了解这个对象在特定模式下是如何工作的。
$this->VehicleFactory = new VehicleFactory();
当我将它更改为简单变量时,它就不起作用了。
$VehicleFactory = new VehicleFactory();
谁能指导我,非常感谢。
【问题讨论】:
标签: php algorithm function oop logic