como funcionaria uma visualização de atributos privados?
como funcionaria uma visualização de atributos privados?
Olá, Nicolas!
A visualização de atributos privados em PHP é feita por meio de métodos conhecidos como getters. Esses métodos são funções públicas que retornam o valor de um atributo privado.
Vamos usar um exemplo prático para ilustrar isso. Suponha que temos uma classe Student
com um atributo privado $name
. Para acessar o valor de $name
, podemos criar um método getName()
:
class Student {
private $name;
public function getName() {
return $this->name;
}
}
Nesse caso, mesmo que o atributo $name
seja privado, podemos acessar seu valor em um objeto da classe Student
da seguinte maneira:
$student = new Student();
echo $student->getName();
Espero ter ajudado e bons estudos!