En este posteo explicaré unos de los temas más importantes que tienen que ver con las clases en PHP.
Seguir leyendo «Php orientado a objetos, parte 8: Propiedades y métodos estáticos»
En este posteo explicaré unos de los temas más importantes que tienen que ver con las clases en PHP.
Seguir leyendo «Php orientado a objetos, parte 8: Propiedades y métodos estáticos»
En el post pasado Php orientado a objetos, parte 6: Herencia vimos cómo hereda una clase de otra, lo que permite a la clase hija obtener las mismas propiedades y métodos de la clase madre, y así evitar escribir nuevamente las mismas. Pero hay algo que no expliqué con respecto a la herencia.
Seguir leyendo «Php orientado a objetos, parte 7: Clases abstractas y finales»
Una de las ventajas que nos da la programación orientada a objetos es, por un lado, la forma ordenada de escribir código, y por otro la reutilizacion del mismo.
Así como podemos definir propiedades que funcionan igual que variables, también podemos definir constantes dentro de nuestras clases. Vale aclarar que la diferencia de una propiedad (o variable) de una constante, es que la primera puede modificar su contenido, mientras que las constantes, como su nombre lo indica, tienen un valor constante, un valor que no puede modificarse.
Seguir leyendo «Php orientado a objetos, parte 5: Constantes»
Ok, en mi posteo anterior, Php orientado a objetos, parte 3: Niveles de acceso, hablamos sobre los niveles de acceso public y private, y mencioné que las propiedades deberían ser de tipo private para evitar que accidentalmente se acceda las mismas ya sea recuperando su valor o modificándolas.
Seguir leyendo «Php orientado a objetos, parte 4: Métodos getters y setters»
Si leíste mis dos anteriores posteos habrás notado que al definir propiedades y métodos en una clase utilice la palabra public al principio, y dije que lo explicaría más adelante. Bueno, esta vez trataré eso.
Seguir leyendo «Php orientado a objetos, parte 3: Niveles de acceso»
Bueno, en mi anterior posteo publiqué una introducción en donde mostraba como crear una clase y luego un objeto en base a la misma, Php orientado a objetos, parte 1: Clases, propiedades y métodos.
Seguir leyendo «Php orientado a objetos, parte 2: Método constructor y destructor»
Bien, en los siguientes artículos que escribiré a continuación explicaré de qué se trata la programación orientada a objetos en PHP. Trataré de hacerlo lo más claro y fácil posible.
Seguir leyendo «Php orientado a objetos, parte 1: Clases, propiedades y métodos»
Algo que mostré en publicaciones anteriores, pero nunca llegué a explicar a fondo es Json. Algo que muchos conocen y manejan, pero tal vez otros no.