This repository has been archived on 2022-05-02. You can view files and clone it, but cannot push or open issues or pull requests.
Ecosysteme/includes/loup.hpp
Mylloon 374b8d8fd5
Ajouts
- Définition du repas tout les N tours dans la construction de l'animal
- Méthodes qui renvoie les cases aux alentours de l'animal
- Possibilité de déplacer un animal avec un index donné
- Loup mange mouton
- Ne peux pas manger si l'animal s'accouple
2022-04-18 02:26:27 +02:00

27 lines
585 B
C++

#ifndef ECOSYSTEME_LOUP_HPP
#define ECOSYSTEME_LOUP_HPP 1
#include "animal.hpp"
#include "mouton.hpp"
class Loup: public Animal {
const char _m_lettre = 'L'; // caractère représentant le loup
// Définie la vitesse du loup
int generationVitesse(void) const noexcept;
public:
// ID de l'univers
Loup(int);
// ID de l'univers, index dans l'univers
Loup(int, int);
// Renvoie vrai
bool carnivore(void) const noexcept;
// Définit le comportement du loup à chaque tour
void action(void);
};
#endif