Vous êtes sur la page 1sur 3

Khazen chihab eddine

Zergui karim
Master1 : électronique d’instrumentation.
Module : POO en C++

TP N°4 : Classes et Objets


1) Objectifs du TP

• Application des notions de base en langage C++ tel que la déclaration


des fonctions, tableaux,
et pointeurs, ainsi leurs utilisation au sein d’un programme

2) Travail demandé
1 .La classe Point permette de manipuler un point d’un plan caractérisé
par deux coordonnées x et y.

Cette classe comporte les attributs et les méthodes

- abscisse: de type float

- ordonnee: de type float

- Une fonction saisir() : permet de saisir les coordonnées du point

- Une fonction deplacer (float, float) effectuant une translation définie par
ses deux arguments

- Une fonction afficher() permet d’afficher les coordonnées du point.

#include <iostream>

using namespace std;

class point{
float x;

float y;

public:

void saisir();

void deplacer(float a, float b);

void afficher();

};

void point::saisir(){

cout<< "Entrer l'abscisse x : ";

cin>> x;

cout<< "Entrer l'ordonnée y : ";

cin>> y;

void point::deplacer(float a, float b)

x += a;

y += b;

void point:: afficher(){


cout<<"Les coordonnes sont: ("<<x<<","<<y<<")"<<endl;

Vous aimerez peut-être aussi