Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2011, 20:19
Charlii
 
Fecha de Ingreso: junio-2008
Mensajes: 131
Antigüedad: 16 años, 4 meses
Puntos: 2
Metodos estaticos en una interfaz

Hola, estuve leyendo sobre el tema de declarar metodos estaticos en una interfaz, mi disenio lo requiere.

Código PHP:
interface Foo {
    public static function 
getTheData();
}

class 
Bar implements Foo {
    private static 
$theData 'Hello!';
    
    public static function 
getTheData() {
        return 
self::$theData;
    }

Vi que en varios lenguages de programacion no es posible, sin embargo en PHP si se puede, y mi pregunta basicamente es que opinan ustedes de hacer uso de esta caracteristica del lenguage. Consideran que es una mala practica? por que?

Toda opinion/punto de vista es agradecida.

Saludos!