Questo è il testo dell'esercizio:
qui
solo che non so come fare per:
1) Modificare i metodi deposit() e withdraw() della classe BankAccount in modo che applichino, quando sono dovute, le commissioni accumulandone l’importo.
i soldi delle commisioni devono essere tolti dal conto ogni primo del mese......
2) La classe permette inoltre di ottenere l’estratto conto con il dettaglio delle operazioni effettuate. L’estratto conto contiene per ogni operazione informazioni relative al tipo di operazione (prelievo o deposito), la data in cui è stata effettuata e l’importo relativo e l’eventuale commissione.
3) Definire una nuova classe, Operazione, per rappresentare le operazioni di prelievo e deposito: la classe dovrà permettere di rappresentare tutte le informazioni necessarie per la produzione dell’estratto conto.
4)Definire una classe di test che verifichi che le commissioni sono calcolate e tracciate correttamente su un periodo di vari mesi. La verifica dovrà quindi simulare il passare del tempo, utilizzando ad esempio la classe Calendar o GregorianCalendar.
ecco come vedete sono in alto e mare e non so manco da do ve cominciare...
ally te dici che devo fare un metodo che quando viene invocato mi controlla se è il primo del mese o no??