Помогите Новичку с интерфейсами
От: Neumeyka  
Дата: 23.04.07 15:32
Оценка:
Люди помогите плиз начинающему разработчику:
У меня вот такая вот проблемка: Есть два веселых класа которые по сути делают одно и тоже и полностью одинаковый набор ф-ций
загагулина в том что "первый вызывает второй" тоесть набор ф-ций повторяется в хедере обоих класов
вот это примерчик
#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 ф-ций (
Я конечно понимаю что вопрос собственно нубский но ооочень прошу помочь, повторюсь, начинающему розработчику.

Заранее спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.