Турбо отладчик был также модифицирован
C++ и Турбо Паскаль, Турбо отладчик был также модифицирован для
поддержки объектно-ориентированного программирования. Кроме тех
расширений, которые позволяют вам выполнять трассировку методов
объектов или функций-элементов классов в диалоговом окне Evaluate
/Modify (Вычисление/Модификация) и окне Watch (Просмотр), Турбо
отладчик версии 3.0 оснащен специальным набором окон и локальных
меню, созданных специально для работы с объектными типами и клас-
сами.
Отладка объектно-ориентированных программ Турбо Паскаля
-----------------------------------------------------------------
Пошаговое выполнение и трассировка вызовов методов
-----------------------------------------------------------------
Во время трассировки (клавиша F7) и пошагового выполнения
(клавиша F8) Турбо отладчик рассматривает методы в точности так,
как если бы они были процедурами или функциями. Клавиша F7 осу-
ществляет трассировку исходного кода метода (если этот код досту-
пен), тогда как F8 рассматривает вызов метода, словно это один
оператор, и "перешагивает" через него.
Турбо отладчик правильно управляет поздним связыванием вир-
туальных методов: он всегда выполняет и выводит на экран коррект-
ный код. В окне стека Турбо отладчика (окно Stack) выводятся на
экран имена методов, перед которыми указывается тип объекта, оп-
ределяющего метод.
TDeb 3.0 #2-3 = 31 =
Окно Hierarchy
-----------------------------------------------------------------
В Турбо отладчике предусмотрено специальное окно Hierarchy
(Иерархия) для проверки иерархии объектов или классов. Вывести
это окно можно по команде меню View¦Hierarchy (Обзор¦Иерархия).
г[*]====Class Hierarchy====================3=====[ ][ ]¬