ВУЗ:
Составители:
Рубрика:
20
Var stsex:string;
Begin
writeln;
if sex then stsex:='мужской' else stsex:='женский';
writeln('имя:',name,' пол:',stsex,' возраст:',age);
End;
3. Определить внешнюю процедуру View с параметром объектного
типа, которая показывает состояние объекта, передаваемого ей через пара-
метр.
Например:
Procedure View(AObject:PPerson);
4. Написать демонстрационную программу, в которой создаются, по-
казываются и разрушаются объекты всех классах.
Методические указания.
1. Предметная область задается преподавателем или выбирается сту-
дентом самостоятельно. Для студентов заочного отделения эта область
должна быть связана с местом работы студента.
2. Предусмотреть размещение объектов как в статической, так и в
динамической памяти.
3. Предусмотреть просмотр объектов как с помощью методов Show,
так и с помощью процедуры View.
4. Определение классов
(объектных типов), процедур и функций по-
местить в модуль L02UXXX, где XXX- аббревиатура фамилии, имени и от-
чества, например, Иванов Петр Григорьевич − IPG.
5.Демонстрационную программу поместить в файл L02XXX.PAS.
Содержание отчета.
1. Титульный лист.
2. Постановка задачи.
3. Определение классов.
5. Реализация методов для одного из классов (выбирается самим сту-
дентом).
6. Реализация процедуры View.
7. Приложение: листинг демонстрационной программы.
20 Var stsex:string; Begin writeln; if sex then stsex:='мужской' else stsex:='женский'; writeln('имя:',name,' пол:',stsex,' возраст:',age); End; 3. Определить внешнюю процедуру View с параметром объектного типа, которая показывает состояние объекта, передаваемого ей через пара- метр. Например: Procedure View(AObject:PPerson); 4. Написать демонстрационную программу, в которой создаются, по- казываются и разрушаются объекты всех классах. Методические указания. 1. Предметная область задается преподавателем или выбирается сту- дентом самостоятельно. Для студентов заочного отделения эта область должна быть связана с местом работы студента. 2. Предусмотреть размещение объектов как в статической, так и в динамической памяти. 3. Предусмотреть просмотр объектов как с помощью методов Show, так и с помощью процедуры View. 4. Определение классов (объектных типов), процедур и функций по- местить в модуль L02UXXX, где XXX- аббревиатура фамилии, имени и от- чества, например, Иванов Петр Григорьевич − IPG. 5.Демонстрационную программу поместить в файл L02XXX.PAS. Содержание отчета. 1. Титульный лист. 2. Постановка задачи. 3. Определение классов. 5. Реализация методов для одного из классов (выбирается самим сту- дентом). 6. Реализация процедуры View. 7. Приложение: листинг демонстрационной программы.
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »