Теория и практика объектно-ориентированного программирования. Ноткин А.М. - 34 стр.

UptoLike

Составители: 

35
Методические указания.
1. Группу, для которой организуется обработка событий, рекоменду-
ется выбрать группу из лабораторной работы 3. Например, объект ФА-
КУЛЬТЕТ или КАЛЬКУЛЯТОР. Однако эти группы не выбираются, так
как они уже рассмотрены в методических указаниях.
2. Определение и реализацию классов поместить в модуль.
3. Для констант, связанных с командами, использовать мнемониче-
ские имена
cmXXXX.
4. Пример модуля для класса-группы КАЛЬКУЛЯТОР приведен в
Приложении”). Это образец для вас.
5. Основная программа имеет примерно следующий вид:
Program Prog01;
Uses Prog01U;
Var ACalc:TCalc;
Begin
ACalc.Init;
ACalc.Run;
ACalc.Done;
End
Содержание отчета.
1. Титульный лист.
2. Постановка задачи.
3. Схема иерархии классов.
4. Схема иерархии объектов.
5. Описание маршрута, который проходит событие TEvent от форми-
рования до очистки.
6. Определение классов (добавленных или измененных по сравнению
с работой 3).
7. Реализация методов обработки событий GetEvent, Exicute,
EndExec, Valid.
8. Реализация всех методов HandleEvent.
9. Листинг основной программы.
Приложение.
{ Объект ПРОСТОЙ КАЛЬКУЛЯТОР выполняет сложение, вычита-
ние, умножение, деление вещественных чисел}
{Модуль: Определение и реализация классов}
Unit Prog01U;
                                  35

      Методические указания.
      1. Группу, для которой организуется обработка событий, рекоменду-
ется выбрать группу из лабораторной работы № 3. Например, объект ФА-
КУЛЬТЕТ или КАЛЬКУЛЯТОР. Однако эти группы не выбираются, так
как они уже рассмотрены в методических указаниях.
      2. Определение и реализацию классов поместить в модуль.
      3. Для констант, связанных с командами, использовать мнемониче-
ские имена cmXXXX.
      4. Пример модуля для класса-группы КАЛЬКУЛЯТОР приведен в
“Приложении”). Это образец для вас.
      5. Основная программа имеет примерно следующий вид:
      Program Prog01;
      Uses Prog01U;
      Var ACalc:TCalc;
      Begin
      ACalc.Init;
      ACalc.Run;
      ACalc.Done;
      End

      Содержание отчета.
      1. Титульный лист.
      2. Постановка задачи.
      3. Схема иерархии классов.
      4. Схема иерархии объектов.
      5. Описание маршрута, который проходит событие TEvent от форми-
рования до очистки.
      6. Определение классов (добавленных или измененных по сравнению
с работой № 3).
      7. Реализация методов обработки событий GetEvent, Exicute,
EndExec, Valid.
      8. Реализация всех методов HandleEvent.
      9. Листинг основной программы.


      Приложение.
      { Объект ПРОСТОЙ КАЛЬКУЛЯТОР выполняет сложение, вычита-
ние, умножение, деление вещественных чисел}
      {Модуль: Определение и реализация классов}
      Unit Prog01U;