Class carre

java.lang.Object
  |
  +--ObjetG
        |
        +--rectangle
              |
              +--carre
All Implemented Interfaces:
Representable

class carre
extends rectangle

Classe de définition d'un carré qui hérite de rectangle


Fields inherited from class rectangle
largeur, longueur
 
Fields inherited from class ObjetG
posx, posy
 
Constructor Summary
carre()
          Constrcuteur par défaut d'un carré
carre(int x)
          Constructeur d'un carre.
x : arête du carré.
 
Method Summary
 int getArete()
          Retourne l'arête du carré
 void setArete(int l)
          Change l'arête d'un carré.
La notion d'arête est définie à travers la surcharge des méthode setLongueur et setLargeur.
 void setLargeur(int l)
          Change la la largeur d'un carré.
Cette méthode change également la longueur afin de respecter la définition d'un carré
 void setLongueur(int l)
          Change la la longueur d'un carré.
Cette méthode change également la largeur afin de respecter la définition d'un carré
 
Methods inherited from class rectangle
dessiner
 
Methods inherited from class ObjetG
placer
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

carre

public carre(int x)
Constructeur d'un carre.
x : arête du carré.

carre

public carre()
Constrcuteur par défaut d'un carré
Method Detail

setLongueur

public void setLongueur(int l)
Change la la longueur d'un carré.
Cette méthode change également la largeur afin de respecter la définition d'un carré
Overrides:
setLongueur in class rectangle

setLargeur

public void setLargeur(int l)
Change la la largeur d'un carré.
Cette méthode change également la longueur afin de respecter la définition d'un carré
Overrides:
setLargeur in class rectangle

setArete

public void setArete(int l)
Change l'arête d'un carré.
La notion d'arête est définie à travers la surcharge des méthode setLongueur et setLargeur.

getArete

public int getArete()
Retourne l'arête du carré