Курсовая работа: Списки стеки очереди в C

using std::cin;

using std::endl;

//Батьківський клас, що посилається сам на себе

class fazer{

protected:

fazer *n;

public:

//конструктор

fazer(){n=NULL;}

//деструктор

~fazer(){delete n;}

//віртуальна функція, що буде виводити імя класу відповідного обєка

virtual void prin(){};

//занесення обєкта класу до стеку

void push(fazer *l){

l->n=this->n;

this->n=l;

}

//перехід по стеку із вивиденням елементів

void druc(){

if (this->n!=NULL) {this->n->prin(); this->n->druc();}

}

void pop(){

this->n=this->n->n;

}

//перевірка чи не порожній стек

int Size(){if (this->n!=NULL) return 1; else return 0;}

};

//три класи-нащадки із специфікатором доступу public

К-во Просмотров: 662
Бесплатно скачать Курсовая работа: Списки стеки очереди в C