Bonjour, il y a différent exercices que je n'arrive pas à résoudre sur de la programmation orienté objet :
Voici le programme :
Code :
- // Point.hpp
- #ifndef __POINT_HPP__
- #define __POINT_HPP__
- class Point {
- private: float x, y;
- public : Point();
- Point(float,float);
- ~Point();
- };
- #endif // __POINT2D_HPP__
|
Voici les questions :
- On désire instancier un objet Point appelé pt1 aux coordonnées 1,1. Ecrivez la ligne de code nécessaire dans le programme principal
- En fonction du code suivant compléter le QCM :
Code :
- // Point.cpp
- void Point :: setX(float x)
- {
- this -> x = x;
- }
|
- On désire maintenant créer une méthode affiche qui affiche les coordonnées d'un Point2D. Ecrivez le code nécessaire :
Dans Point.h :
Dans Point.cpp
- Indiquez les types de relations qui existent sur les diagrammes de classes suivant. Explicitez ces relations.
Merci pour votre aide