//Fichier particule.h class particule{ public: float x0; float y0; vector direction; float x; float y; short time; particule(); particule(float x,float y); virtual ~particule(); };
//Fichier particule.cpp particule::particule() { //initialise la particule avec des valeurs nulles partout x0 =0; y0=0; [...] } particule::particule(float x, float y) { //initialise la particule avec quelques valeurs x0 =x; y0=y; [...] } virtual particule::~particule() { // détruit les pointeurs présents dans ta classe }
// Ton programme appelant #include "particule.h" int main(void) { particule * p; particule * p1; p = new particule(); // particule vide p1 = new particule(300,200); // particule avec initialisation return 0; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question