-3
(ドメイン、リポジトリ、コントローラ、UI(TUI))しかし、私はメニュー>コントローラ>リポジトリ機能の間のリンクの作成にいくつか問題があります。コントローラのコンストラクタを作成するにはどうすればよいですか?私は例を持っているが、私はそれから多くを得ることはない、誰も私にこのコンストラクタを説明することができますか?オブジェクト指向プログラミング:
class ConsoleUI {
public:
ConsoleUI(MusicStore* store) : musicStore(store) {}
void run();
private:
MusicStore* musicStore;
void showMenu();
int readOption();
.
.
.
void showMenu();
int readOption();
void printBestSoldAlbums();
};
適切なインデントを使用してください。コード内の1行だけが実際には "コンストラクタ"ですが、あなたが気付いていることを願っています。これは、(メンバ)変数 'musicStore'をコンストラクタパラメータ' store'に設定します。あなたの質問は何ですか? – DevSolar