hola a todos , el motivo de este post , es para que me orienten sobre algo , que no se si se pueda en php5 , la sobrecarga de metodos ,
es posible la sobrecarga de metodos en php ??
o como se aria algo parecido a la sobrecarga ??
| ||||
Respuesta: sobrecarga de metodos en php ¿???? Tema trasladado a PHP Orientado a Objetos. Es perfectamente posible y solamente tienes que re-definir el método (siempre y cuando sea public o protected). Saludos. |
| |||
Respuesta: sobrecarga de metodos en php ¿???? La sobrecarga tal y como se conoce en otros lenguajes de programación (Java por ejemplo) no existe en PHP, pero se puede simular. En la página del manual lo puedes ver: Código HTML: http://es.php.net/manual/es/language.oop5.overloading.php Si intentas sobrecargar como se describe en el manual obtienes un error que te indica que la clase que hereda tiene un método abstracto, por lo que o lo defines o declaras la clase como abstracta. Si lo defines, de nada te sirve usar __call. Si no lo defines, no puedes instanciar la clase. Mejor se ve con el código delante: Código PHP: Si estoy en un error, me encantaría que me sacaseis de él. |