是否可以让Initialize fields
参数的__construct()
选项也可用于其他方法?
我有很多类,其方法设置的数据不是__construct
,写的所有类参数和$this->x = $x
都很痛苦。
我不需要制作吸气剂&来自田野的塞特犬。我需要与构造函数完全相同的行为。我有方法public function methodName($x, $y, $z)
,我希望为课程创建参数。
之前
public function notConstructor($x, $y, $z) {
}
后
private $x;
private $y;
private $z;
public function notConstructor($x, $y, $z) {
$this->x = $x;
$this->y = $y;
$this->z = $z;
}