Люди помогите плиз начинающему разработчику:
У меня вот такая вот проблемка: Есть два веселых класа которые по сути делают одно и тоже и полностью одинаковый набор ф-ций
загагулина в том что "первый вызывает второй"

тоесть набор ф-ций повторяется в хедере обоих класов

вот это примерчик
#include COPY.h
class PARENT
{
public:
PARENT(void);
public:
~PARENT(void);
virtual COPY* GetCOPY() = 0;
/*Полностью повторяемый набор ф-ций*/
int myFunc(чтото);
int myFunc1(чтото);
/* и так далее*/
}
Зачем это надо??
для того чтоб парент помимо самой ф-ции вызывает еще одну софтинку и выглядет это примерно так:
...
int PARENT::myFunc(чтото)
{
...
COPY *pCopy = PARENT::GetCOPY();
/*визивается совтинка которая что то делает*/
...
pCopy->myFunc(чтото)
...
}
Теперь собственно вопрос —
PARENT.obj : error LNK2019: unresolved external symbol "public: class int __thiscall COPY::myFunc(чтото)" referenced in function "public: class int __thiscall PARENT::myFunc(чтото)"
и так на все 35 ф-ций

(
Я конечно понимаю что вопрос собственно нубский но ооочень прошу помочь, повторюсь, начинающему розработчику.
Заранее спасибо