Application de la POO à tkinter


Etape 1 - Création de la classe Rectangle

Consignes permanentes :

  • Copier/coller le code ci-dessous dans un idle et le compléter en suivant les indications suivantes.
  • Tous les termes en italique dans le code doivent être remplacés par des valeurs correctes (attributs, méthodes, ...).
  • D'éventuels points d'interrogation ??? dans le code doivent être remplacés par du code valide.

Exercice

  1. Ecrire une classe Rectangle dont les attributs sont :
    - les coordonnées \(x_1\), \(y_1\) du coin supérieur gauche ;
    - les coordonnées \(x_2\), \(y_2\) du coin du coin inférieur droit ;
    - la couleur cl du rectangle.
  2. Modifier le constructeur de façon à ce qu'il crée un attribut nommé id contenant dessin.create_rectangle(x1, y1, x2, y2, fill=cl).
  3. Créer deux instances de la classe Rectangle nommées rect1 et rect2 avec les valeurs de votre choix (attention aux dimensions de la fenêtre, visibles dans le code).


Code


Programmation objet