# -*- coding: utf-8 -*-
#-----------------------------------
# Y. Derfoufi
# CRMEF OUJDA
#-----------------------------------
class Rectangle:
def __init__(self,longueur,largeur):
self.longueur = longueur
self.largeur = largeur
# Méthode qui calcul le périmètre
def Perimetre(self):
return 2*(self.longueur + self.largeur)
# Méthode qui calcul la surface
def Surface(self):
return self.longueur*self.largeur
class Parallelepipede(Rectangle):
def __init__(self,longueur,largeur, hauteur):
Rectangle.__init__(self,longueur,largeur)
self.hauteur = hauteur
# méthode qui calcul le volume
def Volume(self):
return self.longueur*self.largeur*self.hauteur
# Instanciation : création d'un objet rectangle
monRectangle = Rectangle(7, 5)
# Instanciation : création de la classe fille parallelepipede
monParallelepipede = Parallelepipede(7,5,2)
print("Le périmètre de mon rectangle est : ",monRectangle.Perimetre())
print("La surface de mon rectangle est : ", monRectangle.Surface())
print("Le volume de mon parallelepipede est : ", monParallelepipede.Volume())
Voir la liste des exercices
Younes Derfoufi
CRMEF OUJDA
Post Views: 12 326
1 thought on “Solution Exercice1-classe rectangle en Python 3”