Tortues_CPP/src/Tortue.cpp

43 lines
701 B
C++
Raw Permalink Normal View History

2020-04-25 18:09:05 +02:00
#include <iostream>
#include <cstdlib>
#include <string>
#include "Tortue.h"
2020-05-04 17:19:21 +02:00
#include "../include/utils.h"
2020-04-25 18:09:05 +02:00
using namespace std;
Tortue::Tortue(int couleur_t)
{
if (couleur_t < 0 || couleur_t > 5)
{
cerr << "Erreur dans la cr<63>ation de la tortue :" <<endl;
}
this->couleur = couleur_t;
2020-05-04 17:19:21 +02:00
this->position = 1;
2020-04-25 18:09:05 +02:00
//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()
{
2020-05-04 17:19:21 +02:00
printf_en_couleur("T", this->Getcouleur());
2020-04-25 18:09:05 +02:00
}