Une interface                        

Une interface

           

On considère ici l'interface suivante :

public interface Tracable {
  public static final int DIM_MAX = 500;
  public void dessine(java.awt.Graphics g);
}
Cette interface définit la constante entière DIM_MAX et déclare la méthode dessine. Une classe implémentant l'interface Tracable disposera de la constante DIM_MAX et devra définir la méthode dessine (sans quoi elle serait abstraite et ne pourrait pas être instanciée).

Pour accéder à l'interface Tracable.


java.awt.Graphics : la classe java.awt.Graphics définit, un ensemble de fonctionnalités permettant de dessiner dans une fenêtre graphique. Pour dessiner dans une fenêtre, on passe nécessairement par une instance de Graphics.
Entre autres, une instance de Graphics possède des méthodes destinées à tracer des lignes, des cercles, des chaînes de caractères... Elle permet de choisir la couleur des traits, la police de caractères...

© Irène Charon Télécom ParisTech 2010