43 lines
701 B
C++
43 lines
701 B
C++
#include <iostream>
|
|
#include <cstdlib>
|
|
#include <string>
|
|
#include "Tortue.h"
|
|
#include "../include/utils.h"
|
|
using namespace std;
|
|
|
|
Tortue::Tortue(int couleur_t)
|
|
{
|
|
if (couleur_t < 0 || couleur_t > 5)
|
|
{
|
|
cerr << "Erreur dans la création de la tortue :" <<endl;
|
|
}
|
|
this->couleur = couleur_t;
|
|
this->position = 1;
|
|
//ctor
|
|
}
|
|
|
|
Tortue::~Tortue()
|
|
{
|
|
//dtor
|
|
}
|
|
int Tortue::Getcouleur()
|
|
{
|
|
return this->couleur;
|
|
}
|
|
void Tortue::Setcouleur(int val)
|
|
{
|
|
this->couleur = val;
|
|
}
|
|
int Tortue::Getposition()
|
|
{
|
|
return this->position;
|
|
}
|
|
void Tortue::Setposition(int val)
|
|
{
|
|
this->position = val;
|
|
}
|
|
void Tortue::affichageTortue()
|
|
{
|
|
printf_en_couleur("T", this->Getcouleur());
|
|
}
|