Problème de création de classes
Bonjour à tous,
je précise tout de suite que mon niveau en C++ n'est pas super élevé :lol:
jJutilise visual studio c++ 6.
Je ne vois pas comment faire pour résoudre mon petit problème...Le voici:
J'ai une classe Point qui a comme attributs PositionX et PositionY.
Code:
1 2 3 4 5 6
|
Point::Point(int cordX, int cordY)
{
PositionX=cordX;
PositionY=cordY;
} |
J'ai crée une classe Polygone qui a comme attributs un tableau de Points. (Deja je ne sais pas si cette étape est correcte :roll: )
Code:
1 2 3 4 5
|
Polygone::Polygone(Point * points)
{
tableauDePoints = points;
} |
Mais je ne vois pas comment renseigner cette classe quand je dois m'en servir...Dans mon main j'ai plein de Points qui sont en fait les centres de polygones. Par exemple pour un polygone en forme de triangle, j'ai le point du milieu ainsi que les trois points du polygone. Mais comment faire pour instancier ce nouveau polygone avec ces 3 points ?
J'ai une boucle qui parcours tous les centres de toutes les figures et qui à chaque tour de boucle doit créer un nouveau Polygone contenant les points de celui-ci.
Je ne sais pas si mes explications sont claires, mais si c'est le cas merci de me donner un coup de pouce :?