summaryrefslogtreecommitdiff
path: root/rectangle.h
blob: 59b990b11d6dbd99d6d4205c6073ffd17ed25eab (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