B
    suQ                 @   s   G d d de Zedkred eddZed ed ed ed	 ed
 e  ed e Zed ed ed ed ed e  e	d dS )c               @   s2   e Zd ZdZdddZdd Zdd	 Zd
d ZdS )CompteBancaireu    Définition d'un compte bancaireDupont  c             C   s   || | _ | _d S )N)nomsolde)selfr   r    r   d/Users/jerome/SynologyDrive/College/Informatique/OCI/1_Site/1_Programmation/7_POO/Exercices/ex7_6.py__init__   s    zCompteBancaire.__init__c             C   s   |  j |7  _ dS )zZ
        depot(float somme)--> None
        Ajoute une <somme> au solde du compte
        N)r   )r   sommer   r   r   depot   s    zCompteBancaire.depotc             C   s.   || j kr|  j |8  _ ntd| j dS )zk
        retrait(float somme) --> None
        Retire, si possible, une <somme> au solde du compte
        z9Le solde du compte de {} est insuffisant pour ce retrait.N)r   printformatr   )r   r
   r   r   r   retrait   s    
zCompteBancaire.retraitc             C   s   t dj| j| jd dS )z^
        affiche() --> None
        Affiche le nom du titulaire et le solde du compte
        z1Le solde du compte de {titulaire} est de {solde}.)Z	titulairer   N)r   r   r   r   )r   r   r   r   affiche   s    zCompteBancaire.afficheN)r   r   )__name__
__module____qualname____doc__r	   r   r   r   r   r   r   r   r      s
   

r   __main__u,   Création du compte de Duchmot avec 800.-...ZDuchmoli   u+   Dépot de 350.- sur le compte de Duchmol...i^  z(Retrait de 200.- du compte de Duchmol...   z!Affichage du compte de Duchmol...u1   Création d'un compte avec valeurs par défaut...u'   Dépot de 25.- sur le nouveau compte...   z&Retrait de 3000.- du nouveau compte...i  zAffichage du nouveau compte...z/Appuyez sur une touche pour fermer la fenetre !N)
objectr   r   r   Zcompte1r   r   r   Zcompte2inputr   r   r   r   <module>   s$    




