У меня есть 3 файлов 2 файлы заголовков и один .CPP файлПроблема с наследованием функции
заголовочный файл кода STX.H
/ search for item in the list and delete it if found
void SeqList::Delete(const DataType& item)
Я пытаюсь передать последнюю переменную имя к ней из Employee.CPP файл
void SeqList::Delete(const DataType& item)
{
lastname = item;
}
ошибку в .cpp является Lastname не определен.
это то, что файл заголовок выглядит как для сотрудника
class Employee
{
private:
string lastname;
public:
void SeqList::Delete(const DataType& item);
ошибки в этом классе «классификатор должен быть базовым классом„Сотрудник“
как я решить эту проблему.
Я все еще пытаюсь понять, как наследовать вещи, которые так несут меня.
Если функция 'Delete' не является членом класса' Employee', почему вы объявляете ее в классе 'Employee'? А где (если где угодно) объявляется 'lastname'? И можете ли вы создать [Минимальный, ** Полный ** и Подтверждаемый пример] (http://stackoverflow.com/help/mcve) и показать нам? –
Я думаю, что должен это сделать, я думал, что это было минимально. – Darkaura