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