Exemple en Java

Nous introduisons maintenant un petit exemple d’utilisation du pattern écrit en Java. Le code Java correspondant à la classe abstraite Automobile et ses sous-classes est donné à la suite. Il est très simple, décrit les quatre attributs des automobiles ainsi que la méthode afficheCaracteristiques qui permet de les afficher.

public abstract class Automobile 
{ 
  protected String modele; 
  protected String couleur; 
  protected int puissance; 
  protected double espace; 
 
  public Automobile(String modele, String couleur, int 
    puissance, double espace) 
  { 
    this.modele = modele; 
    this.couleur = couleur; 
    this.puissance = puissance; 
    this.espace = espace; 
  } 
 
  public abstract void afficheCaracteristiques(); 
} 
 
public class AutomobileElectricite extends Automobile 
{ 
  public AutomobileElectricite(String modele, String 
    couleur, int puissance, double espace) 
  { 
    super(modele, couleur, puissance, espace); 
  } 
 
  public void afficheCaracteristiques() 
  { 
    System.out.println( 
      "Automobile électrique...
couv_EI5DES.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Domaines d’utilisation
Suivant
Description