summaryrefslogtreecommitdiff
path: root/rectangle.h
blob: 02aeb98f3d1b363190ce4aecdcd4fb73e8f09d14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef __RECTANGLE_H__
#define __RECTANGLE_H__

#include "forme.h"

class Rectangle:public Forme{
  private:
    int largeur;
    int hauteur;
  public:
    Rectangle(int x=0, int y=0, int l=1, int h=1);
    ~Rectangle();
    int        getLargeur();
    int        getHauteur();
    Coordonnee getAncrageForme();
    void       setLargeur(int l);
    void       setHauteur(int h);
    double     aire();
    void       afficher(ostream &s);
};

#endif