Как заполнить поле класса через сеттер
Как заполнить поле класса через сеттер? Зачем вообще нужны сеттеры и геттеры, если можно работать с полями напрямую, и код будет более читаем, и ресурсы экономятся?
Ответы (1 шт):
Автор решения: InDevX
→ Ссылка
class Example
{
private $field;
public function setField($value)
{
$this->field = $value;
}
public function getField()
{
return $this->field;
}
}
$obj = new Example;
$obj->setField(123);
echo $obj->getField();