Étendre la classe Forme

Étendre la classe Forme

                 

Il s'agit de définir deux (ou trois ou quatre...) classes qui étendent la classe Forme. Ces classes n'ajouteront pas d'attribut à la classe Forme. Elles auront

On définira au minimum une classe nommée Disque et une classe nommée Carre.
Les paramètres du constructeur de la classe Disque seront : les coordoonnées du centre, le diamètre, la couleur ; ce constructeur invoquera le constructeur de la classe Forme en utilisant le mot réservé super.
On pourra aussi définir une sous-classe pour un dessin plus personnel (une étoile, un bonhomme, ...), ou bien une chaîne de caractères (pour laquelle les paramètres de largeur et de hauteur de la classe Forme ne seraient pas utiles), ou bien une image... On pourra revenir à l'ajout de telles sous-classes un peu plus tard.

Corrigé


Irene Charon
Last modified: Thu Feb 8 14:58:07 MET 2007