5.
You have two classes, BankAccount and Customer. A Customer has a BankAccount object. You want to add a method transferTo in BankAccount that transfers money to another BankAccount. Which of the following best shows how objects interact to perform this transfer?
class BankAccount {
double balance;
void deposit(double amount) { balance += amount; }
void withdraw(double amount) { balance -= amount; }
void transferTo(BankAccount other, double amount) {
// Fill in this method
}
}
class Customer {
BankAccount account = new BankAccount();
}