template class Queue : public DLList { public : // Default-Konstruktoren + Zuweisung OK bool empty () { return DLList::empty(); } T front () { return *DLList::begin(); } T back () { return *DLList::rbegin(); } void push (T t) { this->insert(DLList::end(),t); } void pop () { this->erase(DLList::begin()); } } ;