is it OO ? is it functional ? NO. its both.
sbt run
to run
sbt test
to test
you know the drill ;)
- Can make an account
- Can make a deposit of some amount into that account
- Can make a withdrawal of some amount into that account
- Can print a statement with the dates, amounts, and remaining balance after each transaction