Déclaration de la classe Tonneau.
Plus de détails...
#include <tonneau.h>
◆ Tonneau()
Construit un objet tonneau avec une quantité nulle et une contenance maximale choisie.
- Paramètres
-
contenance | unsigned int la contenance maximale choisie pour ce tonneau |
unsigned int contenance() const
retourne la contenance maximale en litres du tonneau
Definition: tonneau.cpp:49
const unsigned int _contenance
la contenance maximale en litres du tonneau
Definition: tonneau.h:30
unsigned int _quantite
la quantité en litres diu tonneau
Definition: tonneau.h:31
◆ contenance()
unsigned int Tonneau::contenance |
( |
| ) |
const |
Retourne la contenance maximale du tonneau.
- Renvoie
- unsigned int la contenance maximale en litres
Références _contenance.
Référencé par main().
const unsigned int _contenance
la contenance maximale en litres du tonneau
Definition: tonneau.h:30
◆ quantite()
unsigned int Tonneau::quantite |
( |
| ) |
const |
Retourne la quantité du tonneau.
- Renvoie
- unsigned int la quantité en litres
Références _quantite.
unsigned int _quantite
la quantité en litres diu tonneau
Definition: tonneau.h:31
◆ remplir() [1/2]
void Tonneau::remplir |
( |
| ) |
|
Remplit la quantité du tonneau à sa contenance maximale.
Références _contenance, et _quantite.
const unsigned int _contenance
la contenance maximale en litres du tonneau
Definition: tonneau.h:30
unsigned int _quantite
la quantité en litres diu tonneau
Definition: tonneau.h:31
◆ remplir() [2/2]
void Tonneau::remplir |
( |
Tonneau & |
t | ) |
|
Remplit la quantité du tonneau avec celle d'un tonneau passé en argument.
- Paramètres
-
Références _quantite.
78 cerr <<
"Opération interdite : c'est le même tonneau !" << endl;
82 while (_quantite < _contenance && t._quantite > 0)
unsigned int _quantite
la quantité en litres diu tonneau
Definition: tonneau.h:31
◆ vider()
Vide la quantité du tonneau.
Références _quantite.
unsigned int _quantite
la quantité en litres diu tonneau
Definition: tonneau.h:31
◆ _contenance
const unsigned int Tonneau::_contenance |
|
private |
◆ _quantite
unsigned int Tonneau::_quantite |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :