В моем Service.h у меня есть:
#include "Configuration.h"
и в моем классе:
private:
ConfigurationInterface* configuration_;
Затем в моем Service.cpp:
Service::Service(Foundation::Framework* framework) :
framework_(framework)
{
configuration_ = new Configuration();
}
и позже ...
const Info GetInfo()
{
return configuration_->getInfo();
}
Я получаю необъявленную ошибку идентификатора .... (конфигурация _)
Почему ...? 1015 *
РЕДАКТИРОВАТЬ Как сказал Седрик Х. «ConfigurationInterface - это абстрактный класс, и Configuration наследует его» * 1019 *