Hacer una Clase en PHP (Class)

18 marzo, 2013
Jhonnyf

Una clase en programación es un esquema/modelo o plantilla para crear variables (objetos) basados en ella, básicamente es un conjunto de variables e instrucciones con un fin especifico, eso nos ayuda a tener una programación bastante ordenada, además que tiene otras opciones como la posibilidad de heredar sus propiedad y funciones a clases hijas para que estas las reutilicen o las redefinan.

Cuando definimos objetos basados en clases, podemos accesar a sus variables y funciones publicas usando el siguiente formato:

Por cuestiones de orden se recomienda tener la clase en un archivo, si tienes 2 clases, 2 archivos. esta seria una clase que nos devuelve el promedio de notas de un alumno:

Este seria el codigo en mi index.php, la clase se llama class_estudiante.php y se encuentra dentro de la carpeta /includes/

Lo que va Imprimir:

Nota 1 es: 10
Nota 2 es: 15
Nota 3 es: 16
Nota 4 es: 18
El promedio del estudiante Wilsson es: 14.75

Como pueden ver, si la variable es publica se puede manipular, ademas que si definimos un constructor se puede instanciar las variables en la llama, de no existir el constructor de la clase el codigo seria de la siguiente manera:

En lo personal me gusta trabajar con archivos de clases, funciones  y configuraciones, todo proyecto que hago tiene la siguiente estructura:

arbol_proyectoinc= las clases,funciones, etc cnf=archivo de configuracion, data=archivos que genere el script como informes, cache, etc.

 

Post Relacionados

2 Comentarios. Dejar nuevo

Excelente

Responder

Excelente script, funcional y muy actual, para poder aprender un poco mas.

Responder

Deja un comentario

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