Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Capitolo3 Esercizio6

Realizzare un gestore di un conto bancario.
Attributi:

  • Balance: di tipo double, privata. Rappresenta il saldo del conto

Costruttore: ridefinire il costruttore di default in modo tale che:

  • Un oggetto istanziato senza parametri contenga un saldo pari a zero
  • Un oggetto può essere istanziato con un saldo fornito da input, valorizzando il corrispettivo attributo

Metodi:

  • Deposit: effettua un deposito, incrementando il saldo attuale di un ammontare pari al valore del parametro passato
  • Withdraw: effettua un prelievo, decrementando saldo attuale di un ammontare pari al valore del parametro passato
  • getBalance: restituisce il valore attuale del saldo

La classe BankAccountTester accerterà il corretto funzionamento della classe depositando inizialmente un valore pari a mille. Successivamente, dovranno essere fatti due prelievi: uno da 500 e uno da 400. Stampare quindi il valore del saldo, accertandosi che il saldo risultante sia pari a 100.

Soluzione Personale

BankAccount.java
BankAccountTester.java

Soluzione Professore

BankAccount.java
BankAccountTester.java