ex1 tp

PHOTO EMBED

Mon Nov 04 2024 21:04:01 GMT+0000 (Coordinated Universal Time)

Saved by @saharmess #java

class compte{
    private double solde;
    public compte(float solde){
        this.solde=solde;
    }
    public double getSolde(){
        return solde;
    }
    void retirer(double ret){
        if(ret>solde){
        System.out.println("fonds insuffisants pour retirer"+ret+"d.");
        }else{
            solde-=ret;
            System.out.println("Retrait de"+ret+"deffectue.");
        }
    }
    void deposer(double dep){
        this.solde+=dep;
    }
    void transfer(compte c2,int nb){
        if(nb>solde){
        System.out.println("Fond insuffisants pour transfere"+nb+"d.");
        }else{
            retirer(nb);
            c2.deposer(nb);
        }
    }
    public static void  main (String[] args){
        compte c1=new compte(500);
        compte c2=new compte(0);
        c1.retirer(100);
        c1.deposer(200);
        c1.transfer(c2,300);
        System.out.println("compte 1="+c1.getSolde());
        System.out.println ("compte 2="+c2.getSolde());

    }
}
content_copyCOPY