Лабораторный практикум. Язык программирования С/C++. Консольные приложения. Несоленов Н.В. - 24 стр.

UptoLike

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

24
позиции во второй строке, длины строк могут не
совпадать.
Разработчик вправе вводить любое обоснованием
необходимости) число дополнительных полей и методов.
Написать тестовую программу, которая:
динамически выделяет массив указателей на базовый
класс;
в режиме диалога заполняет этот массив указателями
на производные классы, при этом экземпляры
производных классов создаются динамически с за-
данием начальных значений;
для созданных экземпляров производных классов
выполняет проверку всех разработанных методов с
выводом исходных данных и результатов на дисплей.
Для конструкторов копирования каждого класса
предусмотреть диагностическую печать количества
его вызовов в определенное место дисплея
(рекомендуется использовать статические члены
класса).
Режим диалога обеспечивается с помощью
иерархического меню.
Работа выполняется студентом самостоятельно. По
окончании выполнения для защиты работы студент готовит
отчет о проделанной работе, содержащий описание работы и
листинг программного кода.
      позиции во второй строке, длины строк могут не
      совпадать.

     Разработчик вправе вводить любое (с обоснованием
необходимости) число дополнительных полей и методов.

Написать тестовую программу, которая:
    динамически выделяет массив указателей на базовый
      класс;
    в режиме диалога заполняет этот массив указателями
      на производные классы, при этом экземпляры
      производных классов создаются динамически с за-
      данием начальных значений;
    для созданных экземпляров производных классов
      выполняет проверку всех разработанных методов с
      выводом исходных данных и результатов на дисплей.
    Для конструкторов копирования каждого класса
      предусмотреть диагностическую печать количества
      его вызовов в определенное место дисплея
      (рекомендуется использовать статические члены
      класса).

     Режим     диалога    обеспечивается   с   помощью
иерархического меню.
     Работа выполняется студентом самостоятельно. По
окончании выполнения для защиты работы студент готовит
отчет о проделанной работе, содержащий описание работы и
листинг программного кода.




                          24