ВУЗ:
Составители:
Рубрика:
41
{
Event. what:= evNothing;
}
void TInt::EndExec()
{
EndState= 1;
}
void TInt::AddY(int Y)
{
x+=Y;
и т.д.
void main()
{
TInt MyApp;
MyApp.Execute();
}
Порядок выполнения работы.
1. Разобрать пример, представленный в приложении. Ответить на
следующие вопросы:
а) какова здесь иерархия классов?
б) какова здесь иерархия объектов?
в) как КАЛЬКУЛЯТОРУ передаются аргументы операции? где они
хранятся? Каким образом получают к ним доступ устройства СЛОЖЕ-
НИЯ, ВЫЧИТАНИЯ и т.д. ?
г) как обрабатываются события группой?
д) каковы все маршруты
события TEvent?
е) как выполняются HandleEvent всех классов?
2. Выбрать группу объектов, которые будут обрабатывать события
(это не могут быть объекты, приведенные в приложении).
3.Для выбранной группы объектов определить перечень операций,
которые должны выполняться по командам пользователя.
4.Определить вид командной строки <код_операции><параметры>.
Решить вопросы:
как кодируются операции? какие передаются
параметры?
5. Определить иерархию объектов. Если необходимо, добавить но-
вые объекты (группы объектов).
6. Определить иерархию классов. Если необходимо, добавить новые
классы.
41
{
Event. what:= evNothing;
}
void TInt::EndExec()
{
EndState= 1;
}
void TInt::AddY(int Y)
{
x+=Y;
и т.д.
void main()
{
TInt MyApp;
MyApp.Execute();
}
Порядок выполнения работы.
1. Разобрать пример, представленный в приложении. Ответить на
следующие вопросы:
а) какова здесь иерархия классов?
б) какова здесь иерархия объектов?
в) как КАЛЬКУЛЯТОРУ передаются аргументы операции? где они
хранятся? Каким образом получают к ним доступ устройства СЛОЖЕ-
НИЯ, ВЫЧИТАНИЯ и т.д. ?
г) как обрабатываются события группой?
д) каковы все маршруты события TEvent?
е) как выполняются HandleEvent всех классов?
2. Выбрать группу объектов, которые будут обрабатывать события
(это не могут быть объекты, приведенные в приложении).
3.Для выбранной группы объектов определить перечень операций,
которые должны выполняться по командам пользователя.
4.Определить вид командной строки <код_операции><параметры>.
Решить вопросы:
как кодируются операции? какие передаются параметры?
5. Определить иерархию объектов. Если необходимо, добавить но-
вые объекты (группы объектов).
6. Определить иерархию классов. Если необходимо, добавить новые
классы.
Страницы
- « первая
- ‹ предыдущая
- …
- 38
- 39
- 40
- 41
- 42
- …
- следующая ›
- последняя »
