En el método __construct, introducimos $this. Expliquemos esto:

Los métodos tienen la peculiaridad de que no podemos manejar las variables declaradas fuera de dicho método, por lo tanto si dentro de un método tenemos que referirnos a una variable definida en la clase lo haremos de la siguiente manera:

$this->profesor //se refiere al valor de $profesor, definido dentro de class, en las primeras lineas
this->personal //valor de $personal
$this->conserje //valor de $conserje
$this->director //valor de $director

Ahora y con la condición de referirnos a los valores como $this, podemos escribir cualquier método. Hay que decir que $this solo se usa en las clases; fuera usamos variables como siempre.

LLAMAR A UNA CLASE Y CREAR UN OBJETO

 

¿Recuerdas las palabras public y private? Mientras que un método siempre tiene que ser público, las variables definidas al principio también pueden ser privadas, en tal caso solamente podemos usarlas en esa clase, no podemos referenciarlas en ningún otro archivo.

Por el contrario las públicas podemos usarlas en todo momento

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *


El periodo de verificación de reCAPTCHA ha caducado. Por favor, recarga la página.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.