М. М. Подолян,  студ.; рук. В. И. Ковшов, к. т. н., доцент. (СамГТУ, г. Самара)

 

Интерактивная система обучения ООП в Borland Delphi.

 

  Для оказания помощи в изучении и использовании объектно-ориентированного программирования в Borland Delphi разрабатывается Windows-приложение на основе исходных текстов библиотеки VCL и файла интерактивной помощи Delphi32.hlp.

  Целью программы является дерево иерархии классов библиотеки VCL и отображение его на экране. Выбрав нужный класс в дереве, пользователь получает текст объявления этого класса в библиотеке и доступ к соответствующим разделам файла справки.

   В режиме демонстрации действия механизмов ООП пользователь должен объявить собственный класс, как наследник одного из базовых, добавить поля методы и свойства.  В соответствии с этим определением программа отображает на экране карту распределения памяти. Визуальное представление объекта на экране показывает, от каких классов были унаследованы те или иные элементы данного класса, а также демонстрирует различия в использовании методов класса в зависимости от их типа.

   Актуальность данной работы заключается в наглядности, полноте информации, простоте и доступности использования системы помощи. Программа может использоваться как учебное пособие и расширенная справочная система по классам библиотеки VCL системы Delphi.

 

Литература:

1. Разработка прикладных программ для Windows в Delphi 5./ А.Я.Архангельский.-М.:ЗАО «Издательство БИНОМ», 1999.

2. Delphi 5. Учебный курс./ Фаронов.В.В.-М.: «Нолидж»,2000.