Clases y Objetos de PHP

Cómo se define una clase PHP POO

¿Qué es una Clase en PHP?

Una clase podríamos decir que es un molde con el cual podemos crear infinidad de objetos con características parecidas. Las clases en Programación orientada a objetos (POO) son definiciones de los elementos que forman un sistema, en este caso, definiciones de los objetos que van a intervenir en nuestros programas que desarrollaremos mas adelante.

Cómo se define una clase PHP POO

Por ejemplo, una persona podría tener como propiedades el nombre o la edad y como funcionalidades, comer, moverse o estudiar sin embargo la clase persona declararíamos dos atributos: la edad o el nombre, que serían como dos variables. También deberíamos crear tres métodos, con los procedimientos a seguir para que el hombre pueda comer, moverse o estudiar. Estos métodos se definen declarando funciones dentro de la clase.

¿Cómo se define una clase?

La clase se define anteponiendo la palabra class al nombre que le daremos, por convención el nombre de una clase va en singular y con la primera letra en mayúscula, y luego abrimos y cerramos llaves:

Publicaciones relacionadas
class Persona
{
}

Un ejemplo mas conciso para la clase

class Persona{ 
var $nombre; 
var $edad; 

function comer($comida){ 
//aquí el código del método 
} 

function moverse($destino){ 
//aquí el código del método 
} 

function estudiar($asignatura){ 
//aquí el código del método 
} 
}

 

Cómo se define una clase PHP POO
Cómo se define una clase PHP POO

Referencia:

Clases PHP

Definir clases

Nestor Tapia

Bloggero, amante de la programación PHP, innovador y me fascina compartir información. Desde que conocí el entorno informatico y el internet me llamó la atención la programación, Por tal motivo he creado mi blog BAULPHP.COM para compartir mis experiencias con todos ustedes. ¡Gracias por leerme!.

Un comentario

Deja una respuesta

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

Botón volver arriba
Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad