Carlos Eduardo Gomez García
De una forma más simplificada:
"Si una clase implementa una interfaz, y la interfaz le obliga definir un método que no necesita, entonces probablemente tu clase no está implementando la interfaz correcta"
Y una solución a ello puede ser:
Divide esa interfaz en interfaces más específicas, y en tus clases solo implementa las interfaces que necesites.
Faber Edison Ordoñez Alvarado
Gran aporte, mucho mas claro y simplificado
Jose Orlando Parra Soto
siempre acudo a tus comentarios por que son de gran ayuda, muchas gracias