![]() |
Problemas con Variables Publicas puess, soy nuevo en eso de poo con php, y mucho mas con mssql... pues el punto es este, tengo la siguiente clase, el problema, es: las variables publicas $usu_usu, $cla_usu, no llegan hasta la funcion, en si, al llevarlas a los parametros del store procedure, las lleva como $usu_usu='', $cla_usu='' acaso estoy declarando algo mal ??? Código PHP: Código PHP: Código PHP: Código PHP: espero entiendan mi poca experiencia con POO en php y mssql, gracias |
Re: Problemas con Variables Publicas A todas las variables de la clase debes accederlas mediante $this->variable. Sin el $this son variables nuevas creadas en el ambito de la funcion. Código PHP: |
Re: Problemas con Variables Publicas wow, sos grande amigo, gracias por responder, justo estaba por salir al trabajo, ahora ire con nuevos conocimientos sobre esto, gracias, nos vemos, cuidate |
Re: Problemas con Variables Publicas Tienen un error bastante importantes que rompe unos de los maximos principios de OOP y es el Principio de Encapsulamiento, en pocas palabras todas las variables o atributos de una clase deberían ser privadas o protegidas y acceder a ellas mediante sus respectivos setter/getter. Cada objeto está aislado del exterior, es un módulo natural, y la aplicación entera se reduce a un agregado o rompecabezas de objetos. El aislamiento protege a los datos asociados a un objeto contra su modificación por quien no tenga derecho a acceder a ellos, eliminando efectos secundarios e interacciones. |
| La zona horaria es GMT -6. Ahora son las 22:16. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.