summaryrefslogtreecommitdiff
path: root/rectangle.h
blob: 0c851195ccf3d2f8ade98f5c7c0e8bdc656ab35e (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, int y, int l, int h);
    ~Rectangle();
    int getLargeur();
    int getHauteur();
    Coordonnee getAncrageForme();
    void setLargeur(int l);
    void setHauteur(int h);
    double aire();
    void afficher(ostream &s);
};

#endif