ВУЗ:
Составители:
Рубрика:
84
Просмотр идет по кольцу, т.е. после последнего объекта показывается
вновь первый. При выборе “Cancel” просмотр заканчивается.
5. Диалог “Поиск” организуется следующим образом. Запрашивается
и вводится ключ поиска, который должен быть уникальным в общей об-
ласти объектов двух классов. Далее просматривается коллекция и, если та-
кой объект находится, то он показывается в
соответствующем его классу
окне TDialog (или TWindow). В противном случае (объект не находится)
выдается соответствующее сообщение.
6. Сохранение объектов в потоке и загрузка их из потока
выполняется так же, как и в лобораторной работе № 8. Поскольку поток
полиморфный, в нем можно одновременно сохранять объекты любого
класса. Необходимо только, чтобы они имели общего предка
− TObject, т.е.
были объектами Turbo Vision.
7. Редактирование и удаление объектов можно в итоговой работе не
делать.
Содержание отчета
1. Титульный лист.
2. Постановка задачи.
3. Графическая схема иерархии классов.
4. Графическая схема иерархии объектов.
5. Определения пользовательских классов с комментариями.
6. Листинг демонстрационной программы с комментариями.
7. Результаты тестирования программы.
СПИСОК ЛИТЕРАТУРЫ
Основная
1. Бадд Т. Объектно-ориентированное программирование в дейст-
вии. − СПб: Питер, 1997.
2. Фаронов В.В. Турбо Паскаль 7.0: В 2 кн.
− М.: Нолидж, 1997.
Кн. 1.
3. Фаронов В.В. Турбо Паскаль: В 3 кн. Кн. 2: Библиотека Turbo Vi-
sion.
− М.: МВТУ − Фесто-Дидактик, 1993.
Дополнительная
1. Буч Г. Объектно-ориентированное проектирование.
− М.: Конкорд,
1992.
2. Епанешников А., Епанешников В. Turbo Vision 2.0: Основы прак-
тического использования.
− М.: Диалог-МИФИ, 1995.
84
Просмотр идет по кольцу, т.е. после последнего объекта показывается
вновь первый. При выборе “Cancel” просмотр заканчивается.
5. Диалог “Поиск” организуется следующим образом. Запрашивается
и вводится ключ поиска, который должен быть уникальным в общей об-
ласти объектов двух классов. Далее просматривается коллекция и, если та-
кой объект находится, то он показывается в соответствующем его классу
окне TDialog (или TWindow). В противном случае (объект не находится)
выдается соответствующее сообщение.
6. Сохранение объектов в потоке и загрузка их из потока
выполняется так же, как и в лобораторной работе № 8. Поскольку поток
полиморфный, в нем можно одновременно сохранять объекты любого
класса. Необходимо только, чтобы они имели общего предка − TObject, т.е.
были объектами Turbo Vision.
7. Редактирование и удаление объектов можно в итоговой работе не
делать.
Содержание отчета
1. Титульный лист.
2. Постановка задачи.
3. Графическая схема иерархии классов.
4. Графическая схема иерархии объектов.
5. Определения пользовательских классов с комментариями.
6. Листинг демонстрационной программы с комментариями.
7. Результаты тестирования программы.
СПИСОК ЛИТЕРАТУРЫ
Основная
1. Бадд Т. Объектно-ориентированное программирование в дейст-
вии. − СПб: Питер, 1997.
2. Фаронов В.В. Турбо Паскаль 7.0: В 2 кн. − М.: Нолидж, 1997.
Кн. 1.
3. Фаронов В.В. Турбо Паскаль: В 3 кн. Кн. 2: Библиотека Turbo Vi-
sion. − М.: МВТУ − Фесто-Дидактик, 1993.
Дополнительная
1. Буч Г. Объектно-ориентированное проектирование. − М.: Конкорд,
1992.
2. Епанешников А., Епанешников В. Turbo Vision 2.0: Основы прак-
тического использования. − М.: Диалог-МИФИ, 1995.
