La interfaz extiende otra interfaz pero implementa sus métodos.

En java cuando una interfaz extiende otra interfaz:

¿Por qué implementa sus métodos?¿Cómo puede implementar sus métodos cuando una interfaz no puede contener un cuerpo de método?¿Cómo puede implementar los métodos cuando extiende la otra interfaz y no la implementa?¿Cuál es el propósito de una interfaz implementando otra interfaz?

¡Esto tiene conceptos importantes en Java!

EDITAR:

<code>public interface FiresDragEvents {

  void addDragHandler(DragHandler handler);

  void removeDragHandler(DragHandler handler);
}


public interface DragController extends FiresDragEvents {

  void addDragHandler(DragHandler handler);

  void removeDragHandler(DragHandler handler);

  void dragEnd();

  void dragMove();
}
</code>

En eclipse está el signo de implementación además de los métodos implementados enDragController.

¡Y cuando lo muevo con el mouse, dice que implementa el método!

Respuestas a la pregunta(3)

Su respuesta a la pregunta