|    
			
				04/07/2006, 17:00
			
			
			  | 
  |   |  | $this->role('moderador'); |  |  Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/ 
						Mensajes: 38.567
					 Antigüedad: 19 años, 5 meses Puntos: 2135 |  | 
  |  Puedes definir tus propios metodos en la clase que implementa la interfaz. o sea en el ejemplo anterior puedes ponere un metodo vuela y no habria error.
 En cuanto a la "utilidad" es mas que nada para poder reutilizar codigo por decir un Iterator, es una clase para poder movernos por una coleccion de datos, tu puedes crear tus clases implementando un Iterator y utilizarlos de forma correcta.
     |