Archivos con etiqueta: orientado a objetos

Curso PHP orientado a objetos – Clases de terceros, encapsulamiento

Una de las grandes ventajas, además de todas las ya explicadas y comentadas, es la facilidad con que se puede encapsular todo, para que en desarrollos posteriores no haya problema alguno. La implementación pasa a un segundo plano y se … Continuar leyendo

Curso PHP orientado a objetos – Herencia

A través de la herencia, una clase hija hereda de su padre los atributos y métodos, de manera que si por ejemplo tenemos una clase padre “Figura” con un atributo “área”, y dos clases hijas: “Rectángulo” y “Triángulo”. En PHP … Continuar leyendo

Curso PHP orientado a objetos – Sobrecarga

Otro concepto importante de la orientación a objetos es la sobrecarga de funciones. En lenguajes que no permiten la sobrecarga debemos definir dos métodos distintos (con nombre distinto) para poder trabajar con dos funciones que hacen lo mismo, pero reciben … Continuar leyendo

Cursos PHP orientado a objetos – Crear una clase (constructor)

Constructor El constructor en PHP se define como se muestra a continuación: function __construct($id, $nombre, $apellidos, $codigoPostal){ $this->id = $id; $this->nombre = $nombre; $this->apellidos = $apellidos; $this->codigoPostal = $codigoPostal; } Como podéis apreciar, es una función, con un nombre determinado … Continuar leyendo

Cursos PHP orientado a objetos – Crear una clase (atributos y propiedades)

Lo primero que haremos será declarar la clase con sus atributos en PHP. La operación es muy similar a la declaración de un struct en C o de otro elemento similar en otro lenguaje. Comenzaremos definiendo los atributos. Delante de … Continuar leyendo