-3

我需要编写一个完全 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();
};
4

1 回答 1

2

此类具有带有一个参数的构造函数 - 指向MusicStore对象的指针。它唯一做的事情 - 将musicStore成员设置为传递的参数。

于 2012-05-10T12:54:01.433 回答