#include using namespace std; #include "Stack.h" #ifndef __LINKEDSTACK_H__ #define __LINKEDSTACK_H__ class LinkedNode { int element; LinkedNode *next; public: LinkedNode(LinkedNode *nxt, int e); LinkedNode(int e); int getElement(); LinkedNode* getNext(); void setElement(int e); void setNext(LinkedNode *nxt); }; class LinkedStack : public Stack { int stackSize; LinkedNode *head; public: LinkedStack(); int size(); void push(int o); int pop(); int top(); }; #endif