Объектно-ориентированное программирование на языке С++. Ноткин А.М. - 13 стр.

UptoLike

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

14
6. Программа использует три файла:
заголовочный h-файл с определением класса,
cpp-файл с реализацией класса,
сpp-файл демонстрационной программы.
Для предотвращения многократного включения файла-заголовка
следует использовать директивы препроцессора
#ifndef STUDENTH
#define STUDENTH
// модуль STUDENT.H
...
#endif
Содержание отчета.
1. Титульный лист: название дисциплины; номер и наименование ра-
боты; фамилия, имя, отчество студента; дата выполнения.
2. Постановка задачи. Следует дать конкретную постановку, т.е. ука-
зать, какой класс должен быть реализован, какие должны быть в нем кон-
структоры, компоненты-функции и т.д.
3. Определение пользовательского класса с комментариями.
4. Реализация
конструкторов и деструктора.
5. Фрагмент программы, показывающий использование указателя на
объект и указателя на функцию с объяснением.
6. Листинг основной программы, в котором должно быть указано, в
каком месте и какой конструктор или деструктор вызываются.
                                    14

     6. Программа использует три файла:
     • заголовочный h-файл с определением класса,
     • cpp-файл с реализацией класса,
     • сpp-файл демонстрационной программы.

     Для предотвращения многократного включения файла-заголовка
следует использовать директивы препроцессора
     #ifndef STUDENTH
     #define STUDENTH
     // модуль STUDENT.H
     ...
     #endif


       Содержание отчета.
       1. Титульный лист: название дисциплины; номер и наименование ра-
боты; фамилия, имя, отчество студента; дата выполнения.
       2. Постановка задачи. Следует дать конкретную постановку, т.е. ука-
зать, какой класс должен быть реализован, какие должны быть в нем кон-
структоры, компоненты-функции и т.д.
       3. Определение пользовательского класса с комментариями.
       4. Реализация конструкторов и деструктора.
       5. Фрагмент программы, показывающий использование указателя на
объект и указателя на функцию с объяснением.
       6. Листинг основной программы, в котором должно быть указано, в
каком месте и какой конструктор или деструктор вызываются.