我可以编写两种不同方式做完全相同的事情的类;
class Simple {
private $var;
public function __construct() {
$this->var = $this->setVar();
}
private function setVar() {
return true;
}
}
或者
class Simple {
private $var;
public function __construct() {
$this->setVar();
}
private function setVar() {
$this->var = true;
}
}
我什么时候会使用其中一个?我见过许多不同的 php 应用程序使用这两种不同的类型。但似乎没有可遵循的一般指导方针,或者这对这一事实是否重要?