You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,8 +4,8 @@
4
4
5
5
For this assignment, we're going to pair up and build some bank accounts.
6
6
7
-
Start with building out your UML for all of this and then go into writing your tests and code. The UML here should
8
-
help you simplify your ideas.
7
+
Start with building out your UML for all of this and then go into writing your tests and code.
8
+
The UML here should help you simplify your ideas.
9
9
10
10
You should have:
11
11
* An abstract account that has all of the values that non-abstract accounts share. These should have:
@@ -16,13 +16,13 @@ You should have:
16
16
* some basic methods that all accounts should share like credit, debit, getters and setter (where appropriate)
17
17
18
18
* A checking account that has the following
19
-
* An overdraft protection boolean that makes it so the user cannot withdraw more money than they have in their account
19
+
* An overdraft protection boolean that makes it so the user cannot withdraw more money than they have in their account, if true overdraft not allowed, if false overdraft allowed
20
20
* A savings account that:
21
21
* Gains interest
22
22
* Has overdraft protection
23
23
* An investment account that:
24
24
* Gains interest
25
25
26
26
Also, there should be two different AccountHolder types:
27
-
* Person which has a firstName, a middleInitial, and a lastName
27
+
* Person which has a firstName, a lastName, an email, phone number
0 commit comments