PYTHON Enseignante: Mme Lamia MANSOURI
1
2
5
6
class compte: """gestion d'un compte bancaire""" def init(self,nom,numero,valeur): self.nom = nom self.numero = numero self.solde = valeur def afficherSolde(self): print("Le solde vaut :",self.solde) monCompte = compte(" comptepro",777,10000) monCompte.afficherSolde()
Publicité
7
8
import ModuleCompte as MC #instanciation monCompte= MC.compte('moncompte personel',666,1000) print(monCompte.nom) monCompte.crediter(2000) monCompte.afficherSolde()
9
La classe Employe est une Personne, avec le champ supplémentaire prime. Cela va nécessiter la reprogrammation des méthodes saisie() et affichage(). On peut éventuellement ajouter d’autres méthodes spécifiques à Employe.
Déclaration en Python:
Publicité
class classeMere: #une classe mère ... class classeFille(classeMere): #une classe fille héritant de la classe mère ...
Le programme principal
-- coding: utf -#appel du module
import ModulePersonne as MP
instanciation
e = MP.Employe()
Publicité
saisie
e.saisie() print(" * Affichage *") e.affichage()