Ver Mensaje Individual
  #15 (permalink)  
Antiguo 26/07/2006, 11:02
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Si estas siguiendo el ejemplo paso a paso, te deberia de dar ese error que describen, porque?, porque a la funcion encender, le estas diciendo que el parametro que espera es del tipo encendible, o de una clase que implemente encendible (por eso es encendible $objeto ).

Ahora este es un ejemplo muy sencillo, y si puedes cada clase crearle su metodo, pero si quieres re-utilizar codigo y mas importante trabajar en un ambiente multi-desarrollo (donde varios programadores crean diferentes clases) no te puedes poner a revisar el trabajo de todos, asi con una interface, tu sabes que el metodo u objeto que te envien, va a tener un metodo encender, o conectar, o borrar, etc.

Asi ya TU parte del codigo no falla, y solo te dedicas a hacer tus tareas.