Index
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
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.
All Classes and Interfaces|All Packages|Constant Field Values