#BlueJ class context comment0.target=BankAccounts comment0.text=\r\n\ Do\ this\ AFTER\ the\ exercises.\r\n\ \r\n\ This\ programme\ simulates\ a\ way\ of\ internet\ banking.\r\n\ When\ it\ runs,\ you\ will\ need\ to\ ask\ the\ user\ to\ open\ a\ NEW\ account\ (You\ will\ need\ to\ ask\ them\ a\ lot\ of\ information\!)\r\n\ \r\n\ Then\ ask\ them\ to\ make\ a\ deposit/withdrawal/loan\ payment.\r\n\ Perform\ the\ required\ action\ and\ print\ a\ summary\ of\ their\ savings\ and\ loan\ balances.\ Continue\ asking\ them\ what\ they\ want\ to\ do\ until\ they\ exit.\ \r\n\ Then\ print\ a\ summary\ of\ their\ loans/balances.\r\n\ \r\n\ Extension\:\ 1)Ensure\ it\ works\ as\ intended,\ that\ is\ if\ a\ user\ has\ a\ saving\ of\ $10,\ they\ can\ NOT\ withdrawl\ $500\!\r\n\ \ \ \ \ \ \ \ \ \ \ \ 2)Allow\ an\ option\ for\ the\ loan\ amount\ to\ be\ paid\ from\ the\ savings\ for\ an\ specified\ amount\r\n\ \ \ \ \ \ \ \r\n\ \ \ \ \ \ \ \ \ \ \ \ \r\n\ Challenges\:\#1\ This\ programme\ is\ useless\ since\ it\ only\ work\ for\ 1\ person.\ Adapt\ the\ programme\ to\ manage\ more\ than\ 1\ account.\ Searching\ for\ the\ correct\ account\ will\ be\ hard\!\r\n\ \ \ \ \ \ \ \ \ \ \ \ \#2\ This\ programme\ is\ STILL\ uselss\ since\ it\ doesn't\ save\ the\ data\ anywhere.\ Change\ the\ programme\ so\ the\ account\ details\ are\ saved.\r\n comment1.params= comment1.target=void\ run() comment1.text=\r\n\ Run\ the\ BankAccounts\ programme\r\n\ You\ may\ need\ more\ functions\ to\ be\ defined\!\r\n comment2.params= comment2.target=void\ deposit() numComments=3