继承人我的错误......
"在构造函数'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++ ×1