Геттер и сеттер?
Я не разработчик PHP, поэтому мне интересно, если в PHP более популярно использовать явные геттеры / сеттеры, в чистом стиле ООП, с частными полями (так, как мне нравится):
class MyClass {
private $firstField;
private $secondField;
public function getFirstField() {
return $this->firstField;
}
public function setFirstField($x) {
$this->firstField = $x;
}
public function getSecondField() {
return $this->secondField;
}
public function setSecondField($x) {
$this->secondField = $x;
}
}
или просто открытые поля:
class MyClass {
public $firstField;
public $secondField;
}
спасибо
Comments