TD 2 : points et images

Classe Point

De façon similaire à ce qui a été fait dans le TP 1, créez une classe Point contenant (entre autres) les membres suivants :

  • Un constructeur sans paramètre, Point::Point().
  • Un constructeur prenant deux entiers, qui initialise l'abscisse et l'ordonnée du point, Point::Point(int x, int y).
  • Un constructeur de copie, Point::Point(Point const & p).
  • Des accesseurs (lecture et modification) pour l'abscisse et l'ordonnée.

N'oubliez pas d'utiliser le passage par référence et le mot clé const quand vous le jugez nécessaire.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>