Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Об'єктно-орієнтоване програмування в C + +

Реферат Об'єктно-орієнтоване програмування в C + +





з WorkCnt, встановлює нову кількість робочих

void setGetPName (const char *) - пов'язаний з PName, копіює в область пам'яті, відведену під найменування організації, строкове значення, розташоване за константної посиланням переданої в метод.

void setPArea (double) - пов'язаний з PArea, встановлює нове значення для займаної площі.

Методи-сеттери не повертають ніяких значень.


2.4 Опис модуля Main.cpp


Main.cpp - основний компільований модуль програми. Містить визначення глобальних змінних програми, код головної функції main, інші сервісні процедури і функції програми. p align="justify"> У даному модулі є два глобальних оголошення:

plant * plants [MAX_PLANT]; - посилання на масив об'єктів типу plant з максимальним розміром MAX_PLANT елементів;

int plantCnt = 0; - лічильник поточної кількості елементів у масиві з первісної ініціалізацією його в 0.

Попереднє оголошення та опис наступних методів програми:

void ShowHelp (void); - процедура виведення короткої довідкової інформації і використовуваних параметрах виклику програми.

int LoadFromFile (const char *); - функція читання файлу даних і заповнення масиву елементів, що описують підприємства міста. У разі виникнення помилок в момент читання даних - відображає на екрані повідомлення про помилку, повертає -1. У разі успіху - повертає кількість прочитаних і заповнених елементів масиву. p align="justify"> void waitKey (void); - сервісна процедура, яка використовується для організації очікування реакції користувача після якого-небудь висновку інформації на екран. Необхідна, для того, щоб дати користувачеві можливість і час для ознайомлення з результатами роботи програми виведеними на екран. p align="justify"> void ShowData (void); - виводить на екран інформацію про елементи масиву у вигляді таблиці порціями по LINES_TO_PRINT рядків. Після кожного виведення просить підтвердження шляхом натискання клавіші. p align="justify"> void ShowReport (void); - обчислює загальні та середні чисельність і площа підприємств з масиву даних. Виводить на екран кількість підприємств у масиві, а також результати обчислень у вигляді таблиці на екран. p align="justify"> Так як програма є консольним - виклик функції main повинен проводиться з параметрами:


void main (int argc, char * argv []).


Залежно від переданих при запуску параметрів залежить подальша поведінка програми. Усередині функції main проводиться аналіз переданих значень і виклик відповідних сервісних функцій з подальшим виведенням інформації та/або службових повідомлень про хід виконання програми. На самому початку виконання функція main перевіряє кількість переданих їй параметрів, якщо запуск зді...


Назад | сторінка 5 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми обробки масиву даних з побудовою діаграми (предметна обла ...
  • Реферат на тему: Проектування програми з аналізу масиву
  • Реферат на тему: Реалізація за допомогою програми внутрішньої роботи цифрових елементів з ви ...
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...
  • Реферат на тему: Створення бази даних автомобілебудівного підприємства у вигляді настільного ...