Пусть элемент списка представлен следующим образом:
TElem = class
private
Left, Right : TElem;
protected
// Здесь, возможно, определены методы.
public
// Здесь, возможно, определены методы.
end;
Построить двунаправленный список таким образом, чтобы, определив потомков класса TElem и не переопределяя сам список, можно было решить следующую задачу: по заданной строке текста сформировать список из элементов, соответствующих типу потомка, и вывести его на экран.
Решение задачи должно быть представлено как метод класса Список:
C. Определить потомка TBoolElem (звено, содержащее логическое
значение).