bonjour,
voila, c'est surement faux ( tu n'a pas donné plus de précisions que ca )mais dans l'idée....
class equipe
{
equipe();
~equipe();
int nbJoueurs;
string name;
};
class joueur : public equipe // le joueur fait partie d'un equipe
{
joueur(equipe *m_equipe);
~joueur();
equipe *m_pEquipe;
string name;
int age;
long nbPoints;
string joueur_infos(void)
{
return "joueur fait partie de " + m_pEquipe->name;
};
};
class liste : public joueur
{
liste(joueur *m_joueur);
~liste();
joueur *m_pJoueur;
void insert_in_list(void)
{
push(m_pJoueur->nbPoints);
}
};
class tournoi
{
tournoi();
~tournoi();
joueur *m_joueur;
equipe *m_equipe;
liste *m_liste;
void jouer(joueur *m_joueur, equipe *m_equipe);
void afficher_results(liste *m_liste);
};
Mast, pour quoi faires des structures en c++? quel interet?
@+;
satellite34
http://rootscommunity.free.fr