的錯誤狀態:
「錯誤:虛擬課外定義」錯誤使得C++函數虛擬
.cpp的成員問題:
virtual void Account::creditBalance(double plus)
{
if(plus > 0)
balance += plus;
else
cout << "Cannot credit negative.";
}
virtual void Account::debitBalance(double minus)
{
if(minus <= balance)
balance -= minus;
else
cout << "Debit amount exceeded account balance.";
}
的代碼的其餘部分是在這裏(雖然我不知道是否有必要):http://pastebin.com/de5e9f77
謝謝大家,我不不知道爲什麼我沒有通過閱讀錯誤信息來解決這個問題。 – 2009-12-07 19:42:10