Exemple en Java

Nous présentons le code source de l’exemple en Java.

Nous commençons par l’interface Document :


public interface Document 
{ 
  void setContenu(String contenu); 
  void dessine(); 
  void imprime(); 
}
 

La classe DocumentHtml est l’exemple de classe implantant l’interface Document


public class DocumentHtml implements Document 
{ 
  protected String contenu; 
 
  public void setContenu(String contenu) 
  { 
    this.contenu = contenu; 
  } 
 
  public void dessine() 
  { 
    System.out.println("Dessine document HTML : " + 
      contenu); 
  } 
 
  public void imprime() 
  { 
    System.out.println("Imprime document HTML : " + 
      contenu); 
  } 
 
}
 

La classe ComposantPdf représente le composant existant qui est intégré dans l’application. Sa conception est indépendante de l’application et, en particulier, de l’interface Document. Cette classe devra être adaptée par la suite.


public class ComposantPdf 
{ 
  protected String contenu; 
 
  public...
Pour consulter la suite, découvrez le livre suivant :
couv_EI4DES.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Domaines d’application
Suivant
Description