Dans cet exercice nous allons représenter des objets et calculs géométriques simples en coordonnées entières. Testez régulièrement la consistance de ces types avec mypy fichier.py.
Implémenter une classe Cercle avec comme attributs un rayon rayon et les coordonnées x et y de son centre. Par exemple on pourra instancier un cercle avec mon_cercle = Cercle(5, (3,1))
Dans la classe Cercle, implémenter une propriété aire dépendante du rayon qu’on peut appeler avec mon_cercle.aire.
Implémenter une classe Cylindre, fille de Cercle, qui est caractérisée par un rayon rayon, une hauteur hauteur et des coordonnées x, y et z. On écrira le constructeur de Cylindre en appelant le constructeur de Cercle.
Surcharger la méthode aire pour la classe Cylindre, en se basant sur le résultat de la méthode de la classe mère.