#ifndef STACKEH #define STACKEH #include "stack.h" class stacke: public virtual ::stack { public: ~stacke(); void _push() const; //no explicit argument void _pop() const; void push(int i) {_push(); ::stack::push(i);} int pop() {_pop(); return ::stack::pop();} }; #endif