numeroContoCorrente

This commit is contained in:
La Programmatrice Verde
2026-01-13 11:18:28 +01:00
parent a3db77585a
commit e3ec62cbfa
2 changed files with 19 additions and 7 deletions

View File

@@ -11,11 +11,13 @@ import java.util.Date;
* @author Verde * @author Verde
*/ */
public class ContoCorrente { public class ContoCorrente {
String nome; private String nome;
String cognome; private String cognome;
String codiceFiscale; private String codiceFiscale;
Date dataDiNascita; private Date dataDiNascita;
double saldoIniziale; private double saldoIniziale;
private int numeroContoCorrente;
private static int numeroContoCorrenteGlobale;
public ContoCorrente(String nome, String cognome, String codiceFiscale, Date dataDiNascita, double saldoIniziale) { public ContoCorrente(String nome, String cognome, String codiceFiscale, Date dataDiNascita, double saldoIniziale) {
this.nome = nome; this.nome = nome;
@@ -23,5 +25,6 @@ public class ContoCorrente {
this.codiceFiscale = codiceFiscale; this.codiceFiscale = codiceFiscale;
this.dataDiNascita = dataDiNascita; this.dataDiNascita = dataDiNascita;
this.saldoIniziale = saldoIniziale; this.saldoIniziale = saldoIniziale;
this.numeroContoCorrente = ++numeroContoCorrenteGlobale;
} }
} }

View File

@@ -33,6 +33,7 @@ public class MyBank {
System.out.println("1. Aggiungi conto corrente"); System.out.println("1. Aggiungi conto corrente");
System.out.println("2. "); System.out.println("2. ");
System.out.println("3. "); System.out.println("3. ");
System.out.println("4. ");
System.out.println("0. Esci"); System.out.println("0. Esci");
System.out.print("Opzione: "); System.out.print("Opzione: ");
@@ -52,7 +53,7 @@ public class MyBank {
if(conti.isEmpty()){ if(conti.isEmpty()){
System.out.println("Errore: è necessario aggiungere almeno un conto corrente prima di proseguire."); System.out.println("Errore: è necessario aggiungere almeno un conto corrente prima di proseguire.");
}else{ }else{
} }
pausa(); pausa();
break; break;
@@ -60,7 +61,15 @@ public class MyBank {
if(conti.isEmpty()){ if(conti.isEmpty()){
System.out.println("Errore: è necessario aggiungere almeno un conto corrente prima di proseguire."); System.out.println("Errore: è necessario aggiungere almeno un conto corrente prima di proseguire.");
}else{ }else{
}
pausa();
break;
case 4:
if(conti.isEmpty()){
System.out.println("Errore: è necessario aggiungere almeno un conto corrente prima di proseguire.");
}else{
} }
pausa(); pausa();
break; break;