Class rectangle

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

class rectangle
extends ObjetG

Classe de définition d'un rectangle


Field Summary
(package private)  int largeur
          largeur du rectangle
(package private)  int longueur
          longueur du rectangle
 
Fields inherited from class ObjetG
posx, posy
 
Constructor Summary
rectangle()
          Constructeur par défaut d'un rectangle
rectangle(int longu, int larg)
          Constructeur d'un rectangle.
longu : longueur
larg : largeur
 
Method Summary
 void dessiner(java.awt.Graphics g, int x, int y)
          Méthode permettant de dessiner dans une zone graphique un rectangle.
Cette méthode est celle de l'implémentation Representable.
 void setLargeur(int l)
          Change la largeur d'un rectangle
 void setLongueur(int l)
          Change la longueur d'un rectangle
 
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
 

Field Detail

longueur

int longueur
longueur du rectangle

largeur

int largeur
largeur du rectangle
Constructor Detail

rectangle

public rectangle(int longu,
                 int larg)
Constructeur d'un rectangle.
longu : longueur
larg : largeur

rectangle

public rectangle()
Constructeur par défaut d'un rectangle
Method Detail

setLongueur

public void setLongueur(int l)
Change la longueur d'un rectangle

setLargeur

public void setLargeur(int l)
Change la largeur d'un rectangle

dessiner

public void dessiner(java.awt.Graphics g,
                     int x,
                     int y)
Méthode permettant de dessiner dans une zone graphique un rectangle.
Cette méthode est celle de l'implémentation Representable. Cette méthode n'a pas besoin d'être définie dans la classe carre car elle en hérite.
Overrides:
dessiner in class ObjetG