ACTIVIDAD 4.5 CREACION DE CLASES EN PHP - Equipo1
ACTIVIDAD 4.5 CREACION DE CLASES EN PHP - Equipo1
ACTIVIDAD 4.5 CREACION DE CLASES EN PHP - Equipo1
Alumna:
Yuliana Garcia Gutiérrez
Trabajo:
ACTIVIDAD 4.5 CREACION DE CLASES EN PHP
Grado y Grupo:8N
Fecha de entrega:
20/05/2022
CREACION DE CLASES EN PHP
Clases
Según la Real Academia de la Lengua Española Clase es:
Objeto
Según la Real Academia de Lenguas (RAE) Objeto es:
❖ Todo lo que puede ser materia de conocimiento o
sensibilidad de parte del sujeto, incluso este mismo.
// Declaración de un método
public function mostrarVar() {
echo $this->var;
}
}
?>
La mejor manera de comprender conceptos nuevos es a través de un ejemplo. Así que echemos un vistazo a la
clase Employee (Empleado) en el siguiente fragmento de código, que representa a la entidad del empleado.
<?php
class Employee{
private $first_name;
private $last_name;
private $age;
$this->first_name = $first_name;
$this->last_name = $last_name;
$this->age = $age;
}
public function getFirstName() {
return $this->first_name;
}
public function getLastName() {
return $this->last_name;
}
public function getAge() {
return $this->age;
}
}
?>
Puedes imaginar a las propiedades de la clase como variables que se usan para almacenar información acerca
del objeto. En el ejemplo anterior, hemos definido tres propiedades —first_name, last_name y age (nombre,
apellido y edad). En la mayoría de los casos, se accede a las propiedades de las clases a través de objetos
instanciados.
Un constructor es un método de clase especial que se ejecuta automáticamente al instanciar un objeto.
Veremos cómo instanciar objetos en el siguiente par de secciones, pero por ahora solamente tienes que saber
que un constructor se usa para inicializar propiedades de objetos cuando el objeto está siendo creado.
Puedes definir un constructor definiendo el método __construct.
En el ejemplo anterior hemos definido el método getLastName, que devuelve el apellido asociado al objeto.
En el contexto de la clase Employee que acabamos de crear en la sección anterior, veamos cómo instanciar un
objeto de esa clase.
<?php
$objEmployeeOne = new Employee('Bob', 'Smith', 30);
https://matekids123456789.000webhostapp.com/LOGIN/iniciarsesion.html