Standard Chartered Bank interview question

Model bank transactions in Java