void drawOperands () - виведення номерів операндів у їх вікні 
  void outputObject (int i) - виведення інформації про i-му об'єкті у вікно 1 
   .4.3 Оброблювачі натискань меню 
  void (Item * sender, Menu * place) - формат всіх обробників, далі перераховані тільки імена і відповідні пункти меню 
  initializeObject - Ініціалізація -> Кількість елементів 
  inputOperands - Ініціалізація -> Початкове значення 
  createObject - виклики всіх конструкторів з параметрами, крім копіюють: 
  Тестування -> Базова рядок -> Створити з рядка, 
  Тестування -> Базова рядок -> Створити з символу, 
  Тестування -> Ідентифікатор -> Створити з рядка, 
  Тестування -> Ідентифікатор -> Створити з символу, 
  Тестування -> Комплексне число -> Створити з рядка, 
  Тестування -> Комплексне число -> Створити з чисел 
  copyObject - виклики всіх конструкторів копіювання: 
  Тестування -> Базова рядок -> Скопіювати, 
				
				
				
				
			  Тестування -> Ідентифікатор -> Скопіювати, 
  Тестування -> Комплексне число -> Скопіювати 
  stringOftenChar - Тестування -> Базова рядок -> Частий символ 
  identifierSubstract - Тестування -> Ідентифікатор -> Віднімання 
  identifierIndexOperator - Тестування -> Ідентифікатор -> Індекс ... 
  complexArytmetic - арифметика комплексних чисел: 
  Тестування -> Комплексне число -> додавання 
  Тестування -> Комплексне число -> віднімання 
  toExit - Вихід 
   2.4.4 Функція mainmain () {* form = new Form; -> perform (); 
  delete form; 
 } 
    Висновок 
   В ході КР була розроблена на мові програмування C + + бібліотека класів на основі C-рядків і керовану користувачем програму з псевдографічним інтерфейсом, тестуючу її роботу і отображающую результат.