domenica 30 novembre 2008

Banca

ContoCorrente

public class ContoCorrente{
int saldo;
int numeroConto;
public ContoCorrente(int saldo,int numeroConto){
this.saldo=saldo;
this.numeroConto=numeroConto;
}

public int getSaldo(){
return saldo;
}
public void prelievo(int p){
saldo=saldo-p;
if (saldo<0){
saldo=0;
}
}

public void versamento(int v){
saldo=saldo+v;
}

public int getNumeroConto(){
return numeroConto;
}
}


TestaConto


public class TestaConto{
public static void main(String[] args){
ContoCorrente c1=new ContoCorrente(1000,1);
System.out.println(c1.getSaldo());
ContoCorrente c2=new ContoCorrente(100,2);
c1.versamento(500);
System.out.println(c1.getSaldo());
c1.prelievo(2000);
System.out.println(c1.getSaldo());
ContoCorrente[] conti=new ContoCorrente[2];
conti[0]=c1;
conti[1]=c2;
for (int i=0; i++; i<2){
System.out.println(conti[i].getSaldo());
}
}
}

Nessun commento: