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.
Php orientado a objetos, parte 6: Herencia
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.
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.
Read more «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.
Read more «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.
Read more «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.
Read more «Php orientado a objetos, parte 1: Clases, propiedades y métodos»