/ExtendedBankAccount

[L5] Extended bank account created with Android Studio

Primary LanguageJava

Lab 5 - Extended Bank Account

Demo

Demo gif

Summary

Assume a bank which provides services (i.e., deposit, withdraw, and transfer) to a collection of up to 6 clients (i.e., when a 7th client is attempted to be added to the bank, there should be an error message displayed). Each client can be characterized by their name, numerical balance, and a history (i.e., collection) of up to 10 (for this you can assume that the user will not complete more than 10 transactions for each client). Each client should be identified by their name. We may want to perform one of the following kinds of transactions:

  • Deposit some amount of money to a client’s account.
  • Withdraw some amount of money from a client’s account.
  • Transfer some amount of money from a client’s account to another client’s account.

Installation instructions (For MAC only):

  • Create New Project (File > New > New Project): Step 1

  • Fill in the Application name; in this case "GithubDemo". Do the same with Company Domain: Step 2

  • Make sure Phone and Tablet is selected: Step 3

  • Select Empty Activity: Step 4

  • Configure activity by giving the changing the Activity name. Once the project is created, CLOSE Android Studio entirely: Step 5

  • Go to the folder where you created you the project (for me, it's on my Desktop): Step 6

  • Go to the app folder and DELETE the existing src folder: Step 7

  • Unzip the downloaded file and copy it to the src folder.