Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 未定义对'的引用;AbstractClass::getInfo';_C++_Abstract Class_Undefined Reference - Fatal编程技术网

C++ 未定义对'的引用;AbstractClass::getInfo';

C++ 未定义对'的引用;AbstractClass::getInfo';,c++,abstract-class,undefined-reference,C++,Abstract Class,Undefined Reference,我有AbstractClass和virtualint-getInfo()=0加静态整数信息 我有一门课,有 int ConcreteClass::getInfo() { return info; } 但我会犯错误 Undefined reference to 'AbstractClass::getInfo' 及 请告诉我这有什么问题 更新:我应该在AbstractClass构造函数中定义我的int-info吗?你能展示一下AbstractClass和ConcreteClass的整个定

我有
AbstractClass
virtualint-getInfo()=0
静态整数信息
我有一门课,有

int ConcreteClass::getInfo()
{
    return info;
}
但我会犯错误

Undefined reference to 'AbstractClass::getInfo'

请告诉我这有什么问题


更新:我应该在
AbstractClass
构造函数中定义我的
int-info
吗?

你能展示一下
AbstractClass
ConcreteClass
的整个定义,以及你是如何使用它们的吗?你在源文件中定义了静态int
info
吗?让我猜猜(因为信息很少),您忘记在具体类声明中添加关键字public了吗?:ConcreteClass::public AbstractClass
collect2:error:ld returned 1 exit status