Sto facendo pratica con OOP con PHP, e sono colpito dai metodi setter e getter.
Posso accedere direttamente alle proprietà della classe e ai metodi con metodo getter, quindi a cosa serve il metodo setter?
Vedi il mio esempio.
<?php
class MyClass{
public $classVar = "Its a class variable";
public function Getter(){
return $this -> classVar;
}
}
$obj = new MyClass;
echo $obj -> Getter();
?>