#define STACK_H_ #include using Stack_Data = std::string; class Stack { public: Stack(Stack const&); Stack(Stack&&); Stack& operator=(Stack const&); Stack& operator=(Stack&&); bool empty(); void push(Stack_Data const&); Stack_Data pop(); private: };