|
@@ -28,16 +28,15 @@ Finally, you are to add some new functionality to the app, to make it "more usef
|
28
|
28
|
more rewarding for the user".
|
29
|
29
|
Your effort will be met with promotions, parades, and stock options. (no, just kidding).
|
30
|
30
|
|
31
|
|
-Lab Brief
|
32
|
|
-=========
|
|
31
|
+## Lab Brief
|
33
|
32
|
|
34
|
33
|
Notice the structure of the current project before you start. Read thru the
|
35
|
34
|
code up here.
|
36
|
35
|
##### Read thru the code.
|
37
|
36
|
#### READ THRU THE CODE.
|
38
|
37
|
### READ THRU THE CODE.
|
39
|
|
-==================
|
40
|
38
|
|
|
39
|
+Now:
|
41
|
40
|
- Find the 2 Account Classes: Basic, Premium
|
42
|
41
|
- Find the superclass of the 2 account classes.
|
43
|
42
|
- Find the other classes including Bank, Account, CashMachine. Read thru them all.
|
|
@@ -59,11 +58,9 @@ Notice when reading the code...
|
59
|
58
|
- What might be a better name for "exit"?
|
60
|
59
|
|
61
|
60
|
|
62
|
|
-Things to Change for the Lab
|
63
|
|
-============================
|
|
61
|
+### Things to Change for the Lab
|
64
|
62
|
|
65
|
|
-FIRST, fork this repo into your own account.
|
66
|
|
- =====================================
|
|
63
|
+FIRST, fork this repo into your own account.
|
67
|
64
|
|
68
|
65
|
After getting each of these items completed, be sure to do a 'git commit' to save you work.
|
69
|
66
|
* Learn your git.
|
|
@@ -75,17 +72,14 @@ your work in?? (what great idea!)
|
75
|
72
|
|
76
|
73
|
NOW, maybe you're ready to start making changes.
|
77
|
74
|
|
78
|
|
-
|
79
|
|
-
|
80
|
75
|
* Add more accounts to the default constructor of the Bank class.
|
81
|
76
|
* When you overdraft an account, print an alert message to the areaInfo object on the window.
|
82
|
77
|
|
83
|
|
-Additional things to add
|
84
|
|
-------------------------
|
|
78
|
+### Additional things to add
|
85
|
79
|
|
86
|
80
|
You need not do these things in this order. Do as many as you can. When you finish,
|
87
|
|
-make sure the project runs. (Else the Board... well, disappointment lies that direction.)
|
88
|
|
- ---------------------
|
|
81
|
+make **sure the project runs**. (Else the Board... well, disappointment lies that direction.)
|
|
82
|
+
|
89
|
83
|
|
90
|
84
|
* Make the account display more user friendly
|
91
|
85
|
* add a Form layout that has separate TextFields for each piece of account info.
|