Тег: указатели
Интерфейсные указатели
Среда, 08 Сен 2010 12:49 Комментарии выключеныНаверное, вы считали, что интерфейс класса полностью определяется объявлением класса, но в действительности любой класс может иметь несколько разных интерфейсов в зависимости от клиента.
Стеки образов
Вторник, 27 Июль 2010 6:41 Комментарии выключеныДля многоуровневой отмены вам может понадобиться стек предыдущих образов. Один из вариантов реализации — хранить стек в каждом указателе образов. В следующем фрагменте предполагается, что у вас имеется параметризованный класс Stack с функциями EmptyO, PushQ, PopO и DeleteAll (). Функция РорО возвращает верхний элемент стека или null, если стек пуст. Функция DeleteAll () опустошает стек [...]
Простой указатель образов
Вторник, 27 Июль 2010 6:40 Комментарии выключеныНа нескольких ближайших страницах показано простейшее решение этой проблемы. А пока лишь скажу, что мы имеем дело с ведущим указателем, удаляющим объекты, на которые он ссылается.