完全に oop.(ドメイン、リポジトリ、コントローラー、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();
};