// file deque.cpp // methods for class Deque #include "deque.h" Deque::Deque():d(){} void Deque::insertleftend(Type x) { d.insertfirst(x); } void Deque::insertrightend(Type x) { d.insertlast(x); } Type Deque::removeleftend() { return d.removefirst(); } Type Deque::removerightend() { return d.removelast(); } int Deque::isempty() { return (d.isempty()); } void Deque::print() { d.print(); }