Supprime les const des déclarations de méthodes (cf. https://github.com/cpp-best-practices/cppbestpractices/issues/128)
This commit is contained in:
parent
bfd442ad85
commit
906444f827
8 changed files with 18 additions and 18 deletions
|
@ -24,10 +24,10 @@ class Animal: public Organisme {
|
|||
|
||||
public:
|
||||
// ID de l'univers, age max, age actuel, vitesse
|
||||
Animal(const int, const int, const int, const int);
|
||||
Animal(int, int, int, int);
|
||||
|
||||
// ID de l'univers, index dans l'univers, age max, age actuel, vitesse
|
||||
Animal(const int, const int, const int, const int, const int);
|
||||
Animal(int, int, int, int, int);
|
||||
|
||||
virtual ~Animal(void);
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ struct Evenement {
|
|||
Evenement() = delete;
|
||||
|
||||
// Créer un univers pour préparer la simulation
|
||||
static void creationSimulation(Univers **, const int, const int, int, int);
|
||||
static void creationSimulation(Univers **, int, int, int, int);
|
||||
|
||||
// Lance la simulation pour un univers
|
||||
static void lancerSimulation(Univers *);
|
||||
|
@ -19,7 +19,7 @@ struct Evenement {
|
|||
|
||||
// Affiche un univers, possibilité d'afficher les
|
||||
// traits séparant les valeurs du tableaux (par défaut : non)
|
||||
static void affichage(Univers *, const bool = false) noexcept;
|
||||
static void affichage(Univers *, bool = false) noexcept;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -8,10 +8,10 @@ class Herbe: public Organisme {
|
|||
|
||||
public:
|
||||
// ID de l'univers, index dans l'univers
|
||||
Herbe(const int, const int);
|
||||
Herbe(int, int);
|
||||
|
||||
// ID de l'univers
|
||||
Herbe(const int);
|
||||
Herbe(int);
|
||||
|
||||
// Renvoie faux
|
||||
bool animal(void) const noexcept;
|
||||
|
|
|
@ -11,10 +11,10 @@ class Loup: public Animal {
|
|||
|
||||
public:
|
||||
// ID de l'univers
|
||||
Loup(const int);
|
||||
Loup(int);
|
||||
|
||||
// ID de l'univers, index dans l'univers
|
||||
Loup(const int, const int);
|
||||
Loup(int, int);
|
||||
|
||||
~Loup(void);
|
||||
|
||||
|
|
|
@ -11,10 +11,10 @@ class Mouton: public Animal {
|
|||
|
||||
public:
|
||||
// ID de l'univers
|
||||
Mouton(const int);
|
||||
Mouton(int);
|
||||
|
||||
// ID de l'univers, index dans l'univers
|
||||
Mouton(const int, const int);
|
||||
Mouton(int, int);
|
||||
|
||||
// Renvoie faux
|
||||
bool carnivore(void) const noexcept;
|
||||
|
|
|
@ -18,27 +18,27 @@ class Organisme {
|
|||
int m_index; // Location dans l'univers
|
||||
|
||||
// Renvoie un index libre
|
||||
int recuperationIndexLibre(const int);
|
||||
int recuperationIndexLibre(int);
|
||||
|
||||
public:
|
||||
const int ID; // ID unique pour chaque organisme
|
||||
|
||||
// ID de l'Univers, index dans l'univers
|
||||
Organisme(const int, const int);
|
||||
Organisme(int, int);
|
||||
|
||||
// ID de l'Univers (index aléatoire)
|
||||
Organisme(const int);
|
||||
Organisme(int);
|
||||
|
||||
virtual ~Organisme(void);
|
||||
|
||||
// Renvoie la lettre correspondant à l'ID
|
||||
static char lettre(const int) noexcept;
|
||||
static char lettre(int) noexcept;
|
||||
|
||||
// Renvoie vrai si l'organisme est un animal
|
||||
virtual bool animal(void) const noexcept = 0;
|
||||
|
||||
// Renvoie les positions exact de l'organisme dans l'univers
|
||||
std::pair<int, std::pair<int, int>> position(const int) const noexcept;
|
||||
std::pair<int, std::pair<int, int>> position(int) const noexcept;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -8,10 +8,10 @@ class Sel: public Organisme {
|
|||
|
||||
public:
|
||||
// ID de l'univers, index dans l'univers
|
||||
Sel(const int, const int);
|
||||
Sel(int, int);
|
||||
|
||||
// ID de l'univers
|
||||
Sel(const int);
|
||||
Sel(int);
|
||||
|
||||
// Renvoie faux
|
||||
bool animal(void) const noexcept;
|
||||
|
|
|
@ -33,7 +33,7 @@ class Univers {
|
|||
const int ID; // ID unique pour chaque univers
|
||||
|
||||
// longueur, largeur
|
||||
Univers(const int, const int);
|
||||
Univers(int, int);
|
||||
|
||||
~Univers(void);
|
||||
|
||||
|
|
Reference in a new issue