Script “deux_classe.py” :

class Exemple2 (object):
    
    def __init__ (self, long,larg):
        self.longueur = long
        self.largeur = larg
        
    def aire (self):
        print ("L'aire de ce rectangle est de ", self.longueur,"X",self.largeur,"=",self.longueur*self.largeur)

Exécution :

>>> forme2 = Exemple2 (54,18)
>>> forme2.longueur
54
>>> forme2.largeur
18
>>> forme2.aire ()
L'aire de ce rectangle est de  54 X 18 = 972
>>> 

def __init__ (self, long,larg): nous avons introduit deux arguments ou paramètres dans le constructeur de cette classe afin de définir les valeurs des deux attributs de l’objet forme2 de la classe Exemple2 ( ). La valeur de long sera la valeur de self.longueur et la valeur de larg sera la valeur de self.largeur.

Script  “deux_classe.py” :