Ciao lettori.
Sto studiando le classi e ho un piccolo dubbio. Vedendo il codice seguente
codice:
class User() {
private $_firstName;
private $_lastName;
public function __construct($firstName, $lastName) {
$this->_firstName = $firstName;
$this->_lastName = $lastName;
}
capisco che viene tirato in ballo "$this" per specificare in quale variabile salvare $firstName e $lastName (in questo caso le variabili interne alla classe).
Ma dichiarando le variabili di classe come private non è inutile questo provvedimento? E non vale la stessa cosa anche con protected?