Bank Project

2-1 Practice

  1. Get JP JavaBank.jar.zip from Oracle Academy (or clone from https://github.com/profvanselow/JavaBank)

  2. Import / Create project in IDE.

  3. Experiment, examine, and analyze code

  4. VCS -> Git -> Import into Version Control -> Share Project on GitHub

2-2 Practice

  1. Practice Import from Version Control

  2. VCS -> Git -> Branches -> New Branch -> 2-2

  3. Declare an interface (p. 21)

  4. Implement interface (p. 22)

2-3 Practice

  1. Practice Pull

  2. VCS -> Git -> Branches -> New Branch -> 2-3

  3. Declare an abstract class (p. 10)

  4. Use abstract class instead of interface (p. 13)

  5. Update Account and AbstractBankAccount classes (p. 16)

  6. Update the CreditAccount class (p. 24)

  7. Test the Abstract Class with toString (p. 39)

  8. The instanceof Operator (p. 43)

3-1 Practice

  1. Practice Pull

  2. VCS -> Git -> Branches -> New Branch -> 3-1

  3. Add enum AccountType (p. 6)