Index

C E F G I J M N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values

C

Carburant - Class in javadoc
La classe Carburant gère les différents types de carburants disponibles et leur consommation énergétique respective.
Carburant() - Constructor for class javadoc.Carburant
 
conduire() - Method in class javadoc.Engin
Méthode abstraite devant être implémentée par les sous-classes pour définir le comportement de conduite de l'engin.
conduire() - Method in class javadoc.Flottant
Simule la conduite d'un engin flottant.
conduire() - Method in class javadoc.Roulant
Simule la conduite d'un engin roulant.
consommerEnergie() - Method in class javadoc.Electrique
Calcule la consommation d'énergie du moteur électrique.
consommerEnergie() - Method in class javadoc.Eolienne
Retourne la consommation d'énergie de la propulsion éolienne.
consommerEnergie() - Method in class javadoc.Propulsion
Calcule la consommation d'énergie du système de propulsion.
consommerEnergie() - Method in class javadoc.Thermique
Calcule la consommation d'énergie du moteur thermique.

E

Electrique - Class in javadoc
La classe Electrique représente un moteur électrique utilisé comme propulsion.
Electrique(double) - Constructor for class javadoc.Electrique
Constructeur de la classe Electrique.
Engin - Class in javadoc
La classe abstraite Engin représente un véhicule ou un appareil motorisé.
Engin() - Constructor for class javadoc.Engin
Constructeur par défaut de la classe Engin.
Eolienne - Class in javadoc
La classe Eolienne représente un système de propulsion utilisant l'énergie éolienne.
Eolienne() - Constructor for class javadoc.Eolienne
 

F

Flottant - Class in javadoc
La classe Flottant représente un engin conçu pour se déplacer sur l'eau.
Flottant(Propulsion) - Constructor for class javadoc.Flottant
Constructeur de la classe Flottant.

G

getBaseConso() - Static method in class javadoc.Electrique
Retourne la consommation énergétique de base.
getCarburant() - Method in class javadoc.Thermique
Retourne l'identifiant du carburant utilisé.
getConso(int) - Static method in class javadoc.Carburant
Retourne la consommation énergétique du carburant spécifié.
getDernierId() - Static method in class javadoc.Engin
Retourne le dernier identifiant attribué à un engin.
getId() - Method in class javadoc.Engin
Retourne l'identifiant unique de l'engin.
getMasse() - Method in class javadoc.Electrique
Retourne la masse du moteur électrique.
getMasse() - Method in class javadoc.Thermique
Retourne la masse du moteur thermique.
getPerte() - Static method in class javadoc.Electrique
Retourne la perte énergétique fixe.
getPerte() - Static method in class javadoc.Thermique
Retourne la perte énergétique fixe.
getPropulsion() - Method in class javadoc.Engin
Retourne le système de propulsion de l'engin.

I

ID_ESSENCE - Static variable in class javadoc.Carburant
Identifiant du carburant Essence
ID_ETHANOL - Static variable in class javadoc.Carburant
Identifiant du carburant Ethanol
ID_GAZOLE - Static variable in class javadoc.Carburant
Identifiant du carburant Gazole

J

javadoc - module javadoc
 
javadoc - package javadoc
 

M

main(String[]) - Static method in class javadoc.Main
Méthode principale exécutant des tests sur les différentes classes d'engins et de propulsion.
Main - Class in javadoc
Classe principale contenant le point d'entrée du programme.
Main() - Constructor for class javadoc.Main
 

N

nbCarburants - Static variable in class javadoc.Carburant
Nombre total de types de carburants disponibles
nom(int) - Static method in class javadoc.Carburant
Retourne le nom du carburant correspondant à l'identifiant donné.

P

Propulsion - Class in javadoc
La classe abstraite Propulsion représente un système de propulsion utilisé par un engin.
Propulsion() - Constructor for class javadoc.Propulsion
 

R

Roulant - Class in javadoc
La classe Roulant représente un engin conçu pour se déplacer sur des surfaces solides.
Roulant(Propulsion) - Constructor for class javadoc.Roulant
Constructeur de la classe Roulant.

S

setBaseConso(double) - Static method in class javadoc.Electrique
Modifie la consommation énergétique de base.
setCarburant(int) - Method in class javadoc.Thermique
Modifie le type de carburant utilisé.
setMasse(double) - Method in class javadoc.Electrique
Modifie la masse du moteur électrique.
setMasse(double) - Method in class javadoc.Thermique
Modifie la masse du moteur thermique.
setPerte(double) - Static method in class javadoc.Electrique
Modifie la perte énergétique fixe.
setPerte(double) - Static method in class javadoc.Thermique
Modifie la perte énergétique fixe.
setPropulsion(Propulsion) - Method in class javadoc.Engin
Définit le système de propulsion de l'engin.

T

Thermique - Class in javadoc
La classe Thermique représente un système de propulsion fonctionnant avec un carburant.
Thermique(double, int) - Constructor for class javadoc.Thermique
Constructeur de la classe Thermique.
toString() - Method in class javadoc.Electrique
Retourne une représentation textuelle de l'objet Electrique.
toString() - Method in class javadoc.Engin
Retourne une représentation textuelle de l'engin.
toString() - Method in class javadoc.Eolienne
Retourne une représentation textuelle de l'objet Eolienne.
toString() - Method in class javadoc.Thermique
Retourne une représentation textuelle de l'objet Thermique.
C E F G I J M N P R S T 
All Classes and Interfaces|All Packages|Constant Field Values