Skip to content

Commit b39c805

Browse files
author
AmiyahJo
committed
feat: adds savinngsAccount overide methods
chore: whitespace in BankAtmTest
1 parent d306393 commit b39c805

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

lesson_17/bank/bank_app/src/main/java/com/codedifferently/lesson17/bank/SavingsAccount.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@
66

77
public class SavingsAccount extends CheckingAccount {
88
public SavingsAccount(String accountNumber, Set<Customer> owners, double initialBalance) {
9-
super(accountNumber, owners, initialBalance);
9+
super(accountNumber, owners, Math.max(initialBalance, 0));
10+
}
11+
12+
@Override
13+
public void deposit(double amount) {
14+
super.deposit(amount);
15+
}
16+
17+
@Override
18+
public void withdraw(double amount) {
19+
super.withdraw(amount);
1020
}
1121

1222
public void writeCheck(double amount) {

lesson_17/bank/bank_app/src/test/java/com/codedifferently/lesson17/bank/BankAtmTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,6 @@ void testGetBusinessName() {
131131

132132
//Act & Assert
133133
assertThat(businessAccount.getBusinessName());
134-
}
134+
}
135135

136136
}

0 commit comments

Comments
 (0)