就这样,这似乎不太脱离上下文,所以我不必重新发布我的所有代码,这是我最初的问题:对象正在初始化为不需要的值
问题:如何在 for 循环中设计以下代码,使其成为 Transaction 方法,例如 void Transaction::promptUser(),然后询问用户是否愿意在支票或储蓄上执行交易帐户?然后它会询问他们想要做什么交易,这将影响相应的帐户。
int main () {
BankAccount checking(0.00);
BankAccount savings(0.00);
Transaction c(checking);
Transaction s(savings);
for(int i = 0; i < 10 ; i++) {
cout << "Make an option" << endl;
cout << "1. Checking " << endl;
cout << "2. Savings" << endl;
int choice;
cin >> choice;
if (choice == 1) {
c.prompt();
c.printReciept();
}
else {
s.prompt();
s.printReciept();
}
}
}