Классы, их инициализация с помощью конструктора и инициализатора, перегрузка, страница 15

5.  Вывод

Построенный класс имеет ряд недостатков: во-первых, двусвязный список интегрирован в класс, что с одной стороны расширяет круг задач, при решении которых может быть использован этот класс, а с другой стороны занимает лишнее место под указатели, которые могут быть не нужно в конкретной задаче. Более удачным можно считать построение подобного класса путем построения производного класса от базового класс, в котором нет элементов и методов работы со списком.