Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/10/2009, 09:00
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 7 meses
Puntos: 2135
Respuesta: Ayuda manejo PHP OOP respecto a Java

Los métodos estaticos son igual que en Java, sirven para poder hacer uso de algún método sin necesidad de instanciar todo el objeto.

Como te comento si quieres imitar la sobrecarga no importa si es estatico o no, PHP dispone de una función que te regresa los "n" elementos que le mandes llamar a una función, ve este ejemplo:
Código PHP:
Ver original
  1. class Demo
  2. {
  3.         public function __construct() {
  4.                   var_dump(func_get_args());
  5.         }
  6. }
  7.  
  8. $d1 = new Demo('a', 'b', 'c');
  9. $d2 = new Demo(array(1, 2, 3, 4), 'foo', 'bar');
  10. $d3 = new Demo('foo', new Demo('bar', new Demo('baz')));

Saludos.