• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C++言語で、どうこのコード続けたらいいかわかりません。)

C++言語でコードを修正・補足する方法

このQ&Aのポイント
  • C++言語で自分で書いたコードを修正・補足する方法について教えてください。
  • 具体的な要件として、抽象基底クラスAccountの作成、純粋仮想関数Display()の実装、例外オブジェクトNEGATIVE_BALのthrow、Transaction()関数の実装、継承クラスRegularAccountとSecretAccountの作成などが挙げられます。
  • また、メインプログラム内でアカウントの追加、トランザクションの実施、全アカウントの情報表示などを行う必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

// RegularAccountとSecretAccountのDisplay()をpublic:にします。 template <class T> void Account<T>::Display() { cout << 'A';//わかりません } // } int main() { char menu; RegularAccount<double> reg; SecretAccount <double> sec; cout << "MENU:" " (A)dd a new account,\n"; cout << " (T)ransaction,\n"; cout << " (R)eport all accounts:\n" << endl; cin >> menu; switch(menu){ case 'A': break; case 'T': reg.Transaction(100); sec.Transaction(10); break; case 'R': reg.Display(); sec.Display(); break; } return 0; }

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

クラスがどういう構造をしているのか, あるいはメンバ関数がどのような機能を持っていてそのためにはどのような処理をしなければならないのか, プログラムを「書く前」に固めてますか?

関連するQ&A