Class BankAccount

java.lang.Object
  extended byBankAccount

public class BankAccount
extends java.lang.Object

Un conto bancario ha un saldo che può essere modificato da depositi e prelievi


Constructor Summary
BankAccount()
          Costruisce un conto bancario con saldo uguale a zero
BankAccount(double initialBalance)
          Costruisce un conto bancario con un saldo assegnato
 
Method Summary
 void deposit(double amount)
          Versa denaro nel conto bancario
 double getBalance()
          Ispeziona il valore del saldo attuale del conto bancario
 void withdraw(double amount)
          Preleva denaro dal conto bancario
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BankAccount

public BankAccount()
Costruisce un conto bancario con saldo uguale a zero


BankAccount

public BankAccount(double initialBalance)
Costruisce un conto bancario con un saldo assegnato

Parameters:
initialBalance - il saldo iniziale
Method Detail

deposit

public void deposit(double amount)
Versa denaro nel conto bancario

Parameters:
amount - l'importo da versare

withdraw

public void withdraw(double amount)
Preleva denaro dal conto bancario

Parameters:
amount - l'importo da prelevare

getBalance

public double getBalance()
Ispeziona il valore del saldo attuale del conto bancario

Returns:
il saldo attuale