Фриланс-проекты › Автоматизована інформаційна система станції технічного обслуговування Автоматизована інформаційна система станції технічного обслуговування
1. При виконанні проекту обов’язковим є використання об’єктно-орієнтованого програмування. 2. Клас як тип, визначений користувачем, повинен містити приховані поля й наступні методи: конструктори, що визначають, як ініціалізуються об’єкти класу; набір методів, що реалізовують властивості класу (методи, щоповертають значення прихованих полів класу описуються з модифікатором const, для того, щоб не змінювалися значення полів); набір операцій, що дозволяє копіювати, присвоювати, порівнювати об’єкти і проводити з ними необхідні дії; клас виключень, який використовується для повідомлень про помилки за допомогою генерації виняткових ситуацій. 3. У проекті повинно використовуватися не менше трьох класів, причому діалог з користувачем повинен бути реалізований як окремий клас. 4. Кожен клас повинен бути реалізований у вигляді двох файлів: заголовного (*.h), такого, що містить опис класу і модуля тіла (файл, що містить реалізацію методів класу – *.срр). Основна функція main() реалізується у вигляді окремого файлу – головна програма. Якщо в роботі використовуються глобальні функції, вони також повинні бути розміщені в окремому файлі. 5. У курсовому проекті повинні використовуватися перевизначені функції-операції для виконання необхідних операцій. Наприклад, для додавання елементу в список можна перенавантажувати операцію додавання (+) або інкремент (++). 6. Для реалізації запису даних у файл і отримання даних із файлу слід використовувати файлові потоки. 7. Передбачити перевірку коректності даних. При перевірці використовувати механізм виняткових ситуацій.
Отзыв заказчика о сотрудничестве с Назаром Семенишиным
Автоматизована інформаційна система станції технічного обслуговуванняГарна робота, я вам дуже вдячний!
-
1576 42 0 1 Доброго дня, я викладач програмування. Маю готову дану роботу (програму).
-
А можно немного больше уточнений? Задача немного абстрактная