Interface étend une autre interface, mais met en œuvre ses méthodes

En java lorsqu'une interface étend une autre interface:

  1. Pourquoi faut-il mettre en œuvre ses méthodes?
  2. Comment peut-il mettre en œuvre ses méthodes d'une interface ne peut pas contenir un
    corps de la méthode
  3. Comment peut-il mettre en œuvre les méthodes, quand il s'étend sur l'autre interface
    et de ne pas la mettre en œuvre?
  4. Quel est le but d'une interface de mise en œuvre d'une autre interface?

Cette évolution a des notions en Java!

EDIT:

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();
}

Dans eclipse, il y a le mettre en œuvre signe d'ailleurs la mise en œuvre de méthodes de DragController.

Et quand je souris hover, il dit qu'il implémente la méthode!!!

  • lorsque vous étendez une interface vous pouvez seulement y ajouter, c'est pourquoi vous le faites. Les Interfaces ne pas mettre en œuvre des méthodes.
InformationsquelleAutor GingerHead | 2012-04-19