heritages
Class VoitureDecapotable

java.lang.Object
  extended by heritages.Vehicule
      extended by heritages.VoitureDecapotable
All Implemented Interfaces:
Crashable
Direct Known Subclasses:
Cabriolet, Coupe

public abstract class VoitureDecapotable
extends Vehicule

Author:
jub Une VoitureDecapotable est une voiture dont on peut ou non replier le toit

Field Summary
protected  boolean toitReplie
          L'état du toit true pour replié, false sinon.
 
Constructor Summary
VoitureDecapotable(boolean demarre)
          Permet de créer une voiture décapotable avec le toit replié et dans l'état démarré ou non.
 
Method Summary
abstract  void replieToit()
          Méthode permet d'indiquer comment replier le toit
 void setDemarre(boolean demarre)
          Permet de changer l'état du véhicule
 
Methods inherited from class heritages.Vehicule
crash, isDemarre
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

toitReplie

protected boolean toitReplie
L'état du toit true pour replié, false sinon.

Constructor Detail

VoitureDecapotable

public VoitureDecapotable(boolean demarre)
Permet de créer une voiture décapotable avec le toit replié et dans l'état démarré ou non.

Parameters:
demarre -
Method Detail

replieToit

public abstract void replieToit()
Méthode permet d'indiquer comment replier le toit


setDemarre

public void setDemarre(boolean demarre)
Description copied from class: Vehicule
Permet de changer l'état du véhicule

Overrides:
setDemarre in class Vehicule
Parameters:
demarre - true pour le démarrer et false pour l'arrêter.