/> 
 .3.1 Глобальні константи = 2 +7 * 16 - колір рамокint dialogColors = 12 +2 * 16 - колір діалогового вікна 
   .3.2 Frame - рамка 
  Захищені поля: 
  char * caption - напис 
  int left, top, width, height - координати і розміри 
   Відкриті методи: (int left, int top, int width, int height, char * caption) - конструктор - збереження аргументів і прорісовкаvoid redraw () - перемальовування рамки порожній 
  ~ Frame () - деструктор - стирання 
   .3.3 List - список - нащадок рамки 
  Відкриті методи: (int left, int top, int width, int N, char * caption) - конструктор drawLine (int i, char * caption) - виведення цього рядка на даній сходинці. 
  void redraw () - перемальовування списку порожнім з номерами рядків 
   .3.3 Console - консоль - нащадок рамки 
  Відкриті методи: 
  Console (int left, int top, int width, int height, char * caption) - конструктор output (char * c) - додавання в потік рядка 
   .3.4 DialogInput - діалогове вікно введення 
  Приховані поля: 
  int left, top, width - координати і ширина (висота завжди під 1 рядок заголовка і 1 рядок для введення) 
  Відкриті методи: (int left, int top, int width, char * caption) - конструктор - малювання 
				
				
				
				
			  ~ DialogInput () - деструктор - стирання 
   .4 Модуль даного програми 
   .4.1 Глобальні константи 
  const int window1left = 3, window1top = 14, window1width = 16 - координати і прирощення ширини (до довжини базової рядка) 1-го вікна - списку (висота - за кількістю елементів 
  const int window2left = 55, window2top = 4 - координати другого кута - консолі (розміри - до країв екрану) 
  const int window3left = 36, window3top = 21 - координати третього вікна номерів параметрів 
   .4.2 Form - форма - нащадок меню 
  Поля: 
  int objectsN - число об'єктів для експериментів 
  int arg1, arg2, val - номери операндів 
  List * window1 - покажчик на перше вікно (список) 
  Console * window2 - покажчик на друге вікно (консоль) 
  BaseString ** array - масив покажчиків під об'єкти для маніпуляцій 
  Методи: 
  Form () - конструктор - створення пунктів меню для даної задачі 
  ~ Form () - деструктор - видалення строкових об'єктів і вікон 
  void drawOperandsWindow () - малювання вікна під номери операндів 
 ...