/*----------------------------classe herbe-----------------------------*/
#ifndef CLASSHERBE__H
#define CLASSHERBE__H
#include<time.h>
#include<iostream>
using namespace std;
class herbe
{
protected:
int hauteur;
int croissance;
public:
herbe(){set_taille(5);}
void pousser(){hauteur=hauteur+10;}
void set_taille(int i){hauteur=i;}
void desherber(){hauteur=hauteur-5;}
int get_taille(){return hauteur;}
void edite(){
cout<<"La hauteur de l'herbe est de "<<hauteur<<endl;
}
} ;
#endif
/*-------------------------classe terrain----------------------------*/
#include <iostream>
#include "classherbe.h"
using namespace std;
class terrain
{
herbe **h;
public:
terrain()
{
herbe *h[10]; //horizontal
for (int i=0; i<10;i++) //vertical
{
herbe *h[i]=new herbe[10]; /!\problème/!\
}
}
};
int main()
{
return 0;
}
Partager