Develop a simple bank management system, the main tasks are as follows:
(1) keep the balance accounts
(2) keep account of the transaction amount
(3) to a deposit account
(4) from an account withdrawals
The interest of each phase (5) computing
(6) report that the current balance
(7) report the number of the current transaction
According to the above requirements defined financial class Account, enter a valid inspection test class CharRange, program implementation display a menu, for users to choose to deposit, withdraw and query, etc.,