Спасибо за чтение.
Класс делегирования называется Sensor. Требуется установить ссылку в конструкторе, например:
class Sensor { Sensor(other *ref);}
У меня есть класс testFactory. Если я сейчас наберу
class testFactor{
...stuff...
private:
Sensor mySensor;}
Я получаю ВСЕ проблемы. Он не может выделить абстрактный объект. Либо он не может объявить переменную, либо не знает тип переменной.
Даже вывод Sensor из заголовка в cpp в качестве статической переменной не помогает.
Только если я заменил конструктор датчика на конструктор void / non, я не получу НИКАКИХ проблем.
Но тогда мне нужно использовать функцию setRed в датчике, и это может привести к большему количеству проблем.
Надеюсь, вы сможете мне помочь: объявление переменной с классом содержит конструктор без пустот