26/07/2006, 11:02
|
| $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. |