小编Aik*_*001的帖子

错误:没有匹配的函数用于调用

继承人我的错误......

"在构造函数'NumGame :: NumGame(int&)'中:错误:没有用于调用'Category :: Category()'的匹配函数"

我在这里看了几个类似的问题,但似乎无法找到答案.我有一个基类类别,NumGame继承自它但不会编译.

class Category {

public:
    void virtual selection(int&);
    Category(int&);
    virtual ~Category(){};
private:
    int myRandNum;
};

Category::Category(int& a){
    myRandNum = a;
}

void Category::selection(int& a){
    cout << "I am NumGame version number... " << a << endl;
    cout << "Now Im playing... " << myRandNum << endl;
}

class NumGame : public Category {

public:
    void selection(int&);
    NumGame(int&);
    ~NumGame(){};
private:
    int myRandNum;
};

NumGame::NumGame(int& b){
    myRandNum = b;
}

void NumGame::selection(int& b) {

}
Run Code Online (Sandbox Code Playgroud)

c++

5
推荐指数
2
解决办法
4万
查看次数

标签 统计

c++ ×1